1.d4 c6 2.c4 d5 3.cxd5 cxd5 4.Bf4 Nc6 5.Nc3 e6 6.e3 Bd6 7.Bxd6 Qxd6 8.Bd3 Nf6 9.Nf3 O-O 10.O-O b6 11.Rc1 Bb7 12.a3 a6 13.Na4 Nd7 14.b4 h6 15.Qb3 a5 16.b5 Ne7 17.Ne5 Nxe5 18.dxe5 Qxe5 19.Nxb6 Rad8 20.Qc3 d4 21.exd4 Rxd4 22.Qc7 Qxc7 23.Rxc7 Nd5 24.Rxb7 Nxb6 25.Be2 Na4 26.Ra7 Nc3 27.Bf3 Nxb5 28.Rxa5 Nd6 29.h3 g6 30.Rc1 Rb8 31.Rc2 Kg7 32.Ra7 Kf6 33.a4 Rbb4 34.a5 Ra4 35.a6 Ra1+ 36.Kh2 Rda4 37.Be2 R1a2 38.Rxa2 Rxa2 39.Bf1 Ra1 40.Rd7 Rxf1 41.Rxd6 Rxf2 42.a7 Ra2 43.Rd7 Ra3 44.Kg1 h5 45.Kf2 h4 46.Ke2 g5 47.Kd2 Kg6 48.Re7 f6 49.Kc2 Kf5 50.Kb2 Ra6 51.Kb3 e5 52.Kc4 Ra1 53.Kb5 Kf4 54.Kb6 f5 55.Kb7 Rb1+ 56.Kc8 Ra1 57.Kb8 g4 58.hxg4 fxg4 59.a8=Q Rxa8+ 60.Kxa8 Kg3 61.Rxe5 Kxg2 62.Re2+ Kf3 63.Ra2 h3 64.Ra3+ Kf4 65.Ra4+ Kg5 66.Ra5+ Kh4 67.Ra2 g3 68.Ra4+ Kg5 69.Ra5+ Kf4 70.Ra4+ Ke5 71.Ra5+ Kd4 72.Ra4+ Kc5 73.Ra3 h2 74.Rc3+ Kb6 75.Rb3+ Kc5 76.Rc3+ Kb4 77.Rxg3 h1=Q+ 78.Ka7 Qh7+ 79.Ka8 Qe4+ 80.Ka7 Qd4+ 81.Ka8 Qd8+ 82.Kb7 Qd7+ 83.Ka8 Qc6+ 84.Ka7 Qc7+ 85.Ka6 Qxg3 86.Kb7 Qg6 87.Ka8 Kb5 88.Kb8 Qf7 89.Ka8 Kb6 90.Kb8 Qb7#