1.d4 g6 2.e4 d6 3.Bd3 Bg7 4.Nf3 Bg4 5.c3 c5 6.dxc5 dxc5 7.h3 Bxf3 8.Qxf3 Nc6 9.Qe2 Nf6 10.O-O Qc7 11.f4 Nh5 12.Qf2 O-O 13.Be2 Nf6 14.e5 Nd5 15.Na3 e6 16.Qxc5 a6 17.Nc4 Rfd8 18.Qf2 b5 19.Nd6 f6 20.Bg4 Qe7 21.Qh4 h5 22.Bf3 fxe5 23.Qxe7 Ncxe7 24.fxe5 Bxe5 25.Nb7 Rdc8 26.Re1 Bg3 27.Rxe6 Kf7 28.Re2 Ra7 29.Na5 Rd7 30.Bg5 Nf4 31.Bxf4 Bxf4 32.Rf1 Kg7 33.Bxh5 Bc7 34.Bg4 Bb6+ 35.Kh1 Nf5 36.Bxf5 gxf5 37.Nb3 f4 38.Re4 Rc4 39.Re6 Be3 40.Rxa6 b4 41.Ra4 Rb7 42.Na5 Ra7 43.Nxc4 Rxa4 44.cxb4 Rxb4 45.b3 Bc5 46.h4 Rb8 47.Kh2 Rh8 48.Kh3 Be7 49.Rxf4 Rh6 50.Nb2 Rh5 51.Rg4+ Kf8 52.g3 Rb5 53.Rd4 Kg7 54.Na4 Kh7 55.Nc3 Kg6 56.Rd1 Rb6 57.Ra1 Ba3 58.Re1 Rf6 59.Nb1 Rf3 60.Nxa3 Rf7 61.b4 Rf6 62.Nc2 Rf1 63.Re5 Kf7 64.Rh5 Rh1+ 65.Kg4 Rh3 66.Kf5 Kf8 67.Kf6 Rxh4 68.Rxh4 Ke8 69.Re4+ Kd8 70.Na3 Kc7 71.Kg5 Kc6 72.Re1 Kd7 73.Nb1 Kd8 74.Rf1 Ke7 75.g4 Kd8 76.Rh1 Kc7 77.Kg6 Kd6 78.Re1 Kd7 79.Kg7 Kc7 80.Rh1 Kb6 81.Nc3 Ka6 82.g5 Ka7 83.Nb1 Ka8 84.Rf1 Kb8 85.Kf7 Kc8 86.Kg8 Kb8 87.Rf5 Kc8 88.Rf6 Kb8 89.Rf3 Kb7 90.Rb3 Kc8 91.Kh8 Kd7 92.g6 Ke6 93.Ra3 Kd7 94.Rb3 Ke6 95.Rd3 Kf6 96.b5 Kf5 97.Ra3 Kf6 98.Ra8 Kxg6 99.b6 Kf7 100.b7 Kf6 101.b8=N Kg5 102.a4 Kh5 103.a5 Kg5 104.a6 Kf6 105.a7 Kg6 106.Nd7 Kh6 107.Rg8 Kh5 108.a8=R Kh4 109.Rg3 Kh5 110.Rg4 Kh6 111.Rg5 Kxg5 112.Ra4 Kg6 113.Rf4 Kh5 114.Kg7 Kg5 115.Rd4 Kh5 116.Kf6 Kh6 117.Rh4# 1-0