1.d4 c6 2.c4 Nf6 3.e3 e6 4.Bd3 d5 5.Nf3 dxc4 6.Bxc4 a6 7.O-O c5 8.dxc5 Bxc5 9.Qxd8+ Kxd8 10.b3 Nbd7 11.Be2 b6 12.Nbd2 Bb7 13.Ne1 Ne4 14.Nd3 Nxd2 15.Nxc5 Nxf1 16.Nxb7+ Kc7 17.Kxf1 Kxb7 18.Bf3+ Ka7 19.Bxa8 Rxa8 20.Bb2 f6 21.Rd1 Nc5 22.Ba3 Rc8 23.Bxc5 Rxc5 24.Rd7+ Kb8 25.Rxg7 Rc1+ 26.Ke2 Rc2+ 27.Kf3 Rxa2 28.Rxh7 Rb2 29.h4 Rxb3 30.h5 a5 31.h6 Rb1 32.Rg7 Rh1 33.h7 a4 34.Rg8+ Kb7 35.h8=Q Rxh8 36.Rxh8 b5 37.Ke2 a3 38.Rh1 b4 39.Kd3 b3 40.Kc3 b2 41.Kb3 Kc6 42.Ka2 Kb5 43.Kxa3 b1=R 44.Rxb1+ Kc4 45.Rb7 Kd3 46.Rb6 Ke2 47.Rb2+ Kf1 48.f3 Ke1 49.Rb6 Kf1 50.Rb2 Kg1 51.g4 e5 52.Rb6 Kg2 53.Rxf6 Kf2 54.Rc6 Kg2 55.Re6 Kg3 56.Re8 Kg2 57.Rxe5 Kg3 58.Re7 Kf2 59.Rg7 Kxf3 60.Rc7 Kg2 61.Rc5 Kf3 62.Rc7 Kg2 63.g5 Kf3 64.Rf7+ Kxe3 65.Rd7 Ke4 66.Rf7 Ke3 67.g6 Ke2 68.Ra7 Kf2 69.Rd7 Kf3 70.Rd5 Ke3 71.Rg5 Ke2 72.Rf5 Ke3 73.Rf7 Ke2 74.g7 Ke3 75.Kb4 Ke4 76.Kc4 Ke3 77.Rd7 Kf4 78.Kd5 Kf5 79.Re7 Kf6 80.Ra7 Kf5 81.Ra4 Kf6 82.Ra2 Kf7 83.Rc2 Kg8 84.Rc1 Kh7 85.Rc3 Kg8 86.Ra3 Kf7 87.Rh3 Kg8 88.Re3 Kh7 89.Rc3 Kg8 90.Re3 Kh7 91.Rg3 Kg8 92.Rg1 Kf7 93.Rg4 Kg8 94.Rg1 Kf7 95.g8=Q+ Kf6 96.Rg2 Ke7 97.Rf2 Kd7 98.Rf7# 1-0