1.g3 d5 2.Nf3 Nd7 3.d4 e6 4.Bg2 Bb4+ 5.c3 Be7 6.O-O Ngf6 7.Qc2 h6 8.a4 c5 9.Rd1 cxd4 10.Nxd4 Ne5 11.e4 Nxe4 12.Bxe4 dxe4 13.Qxe4 Ng6 14.Be3 e5 15.Na3 exd4 16.Bxd4 O-O 17.Bxg7 Kxg7 18.Rxd8 Rxd8 19.Nb5 Bh3 20.Nd4 Bf6 21.Nf5+ Bxf5 22.Qxf5 Rd2 23.Qb5 b6 24.Re1 Rad8 25.Re2 R2d5 26.Qa6 R8d7 27.Kg2 h5 28.h4 Ne5 29.Qc8 Ng4 30.Qc4 a5 31.Qf4 R7d6 32.Qe4 Rd2 33.Kf1 Rd1+ 34.Kg2 R6d5 35.Qf4 Bd8 36.Qf3 R5d2 37.Qe4 Bf6 38.Qc4 Be7 39.Qb5 Rd5 40.Qxb6 Bc5 41.Qc7 Rf5 42.Qxa5 Rg1+ 43.Kxg1 Bxf2+ 44.Rxf2 Rxa5 45.Rf4 Ne5 46.b3 Rc5 47.c4 Rc8 48.Rf1 Rb8 49.Rb1 Nf3+ 50.Kg2 Nd2 51.Rd1 Nxb3 52.Rd5 Ra8 53.Rxh5 Rxa4 54.Rg5+ Kf6 55.Rg4 Nc5 56.Rf4+ Kg7 57.Rg4+ Kf8 58.h5 Ra2+ 59.Kg1 Ra6 60.Kf2 Rf6+ 61.Ke3 Rc6 62.Kd4 Ne6+ 63.Kc3 Rc5 64.Rh4 Kg7 65.g4 Rg5 66.Kd3 Nf8 67.Ke3 f6 68.Kd4 Ne6+ 69.Ke4 Nc5+ 70.Kd4 Nb3+ 71.Ke3 Na5 72.Kd4 Nc6+ 73.Ke4 Re5+ 74.Kd3 Re1 75.c5 Ne5+ 76.Kc2 Re3 77.h6+ Kh7 78.Rh5 Nxg4 79.c6 Re8 80.Rc5 Nxh6 81.c7 Rc8 82.Kd3 Ng8 83.Kc4 Ne7 84.Kb5 Kg6 85.Kb6 Ra8 86.Kb7 Ra1 87.Rc6 Rb1+ 88.Ka7 Kf7 89.Ka8 Ra1+ 90.Kb7 Re1 91.Rd6 Rc1 92.Rd7 Ke6 93.Rd8 f5 94.Re8 Rc4 95.Rf8 f4 96.Re8 Kf7 97.Rh8 f3 98.Rh3 Rc3 99.Rh4 Ke6 100.Re4+ Kd6 101.Rd4+ Ke5 102.Rd7 Ke6 103.Rd1 Rb3+ 104.Ka6 f2 105.Rf1 Rb2 106.c8=Q+ Nxc8 107.Re1+ fxe1=R 108.Ka5 Kf6 109.Ka6 Ke7 110.Ka5 Ke6 111.Ka6 Kd7 112.Ka5 Nd6 113.Ka4 Nf5 114.Ka3 Rb8 115.Ka4 Kd8 116.Ka3 Rb5 117.Ka4 Re6 118.Ka3 Ra6# 0-1