1.d4 Nf6 2.c3 d5 3.Nf3 g6 4.Bf4 c5 5.e3 Qb6 6.Qb3 c4 7.Qxb6 axb6 8.Be2 Nc6 9.O-O Bf5 10.Nfd2 h6 11.Na3 Ra5 12.Bc7 Kd7 13.Bxb6 Ra6 14.Ndxc4 dxc4 15.Nxc4 Nd5 16.Bc5 Kc7 17.Na3 Ra8 18.Nb5+ Kb8 19.c4 Nf6 20.Bb6 Bg7 21.a4 Rc8 22.a5 Nd7 23.c5 Nb4 24.Rfc1 Be4 25.h3 Bc6 26.Bc4 f5 27.Rd1 Nf6 28.Nc3 Nfd5 29.Nxd5 Nxd5 30.Rac1 e6 31.b4 Nxb4 32.Bxe6 Bd5 33.Bxc8 Kxc8 34.f3 Kd7 35.e4 fxe4 36.fxe4 Bxe4 37.d5 Nxd5 38.Rc4 Re8 39.Rxe4 Rxe4 40.Rxd5+ Kc6 41.Rd6+ Kb5 42.Rxg6 Bd4+ 43.Kf1 Rf4+ 44.Ke2 Rf2+ 45.Kd3 Bxc5 46.h4 Bxb6 47.axb6 h5 48.Ke3 Rc2 49.Kf3 Rc5 50.Ke3 Ka6 51.Kf4 Ka5 52.Rg5 Kxb6 53.Rxc5 Kxc5 54.g4 Kd5 55.g5 Ke6 56.Ke4 Kd6 57.Kd4 Ke7 58.Kc5 Kd7 59.Kb6 Kc8 60.g6 Kd7 61.g7 Ke7 62.g8=R Kf6 63.Re8 Kg6 64.Rg8+ Kh7 65.Re8 Kg6 66.Re6+ Kf7 67.Re2 Kf6 68.Rf2+ Ke6 69.Rb2 Kd6 70.Rb3 Ke5 71.Rb1 Kf6 72.Ra1 Ke6 73.Ra5 Kf7 74.Ra7 Kg8 75.Ka5 b6+ 76.Ka6 Kh8 77.Rc7 b5 78.Rf7 Kg8 79.Rf2 Kg7 80.Ka5 Kg6 81.Rf4 Kh7 82.Rf1 Kg6 83.Ra1 b4 84.Kb5 Kf6 85.Kc6 b3 86.Rb1 Ke5 87.Re1+ Kf4 88.Rh1 b2 89.Kb7 Kg3 90.Kc6 Kg2 91.Rd1 Kf3 92.Rb1 Kf4 93.Re1 Kg4 94.Rh1 Kf4 95.Rb1 Kg3 96.Kc5 Kxh4 97.Kd4 Kg3 98.Ke3 h4 99.Rg1+ Kh2 100.Re1 h3 101.Kf4 Kg2 102.Re2+ Kh1 103.Rxb2 h2 104.Kg3 Kg1 105.Rb1# 1-0