1.e4 e6 2.Nc3 a6 3.b3 d5 4.g3 Nf6 5.e5 Nfd7 6.f4 c5 7.Bg2 Nc6 8.Nf3 Be7 9.Ne2 f6 10.exf6 Bxf6 11.c3 e5 12.fxe5 Ndxe5 13.O-O Nd3 14.Ne1 Nxc1 15.Rxc1 O-O 16.Nf4 d4 17.Ned3 dxc3 18.dxc3 Qd6 19.Qh5 Ne7 20.Qxc5 Qxc5+ 21.Nxc5 Rb8 22.Ne4 Be5 23.Rce1 Bf5 24.Ng5 Bf6 25.Nge6 Bxc3 26.Nxf8 Bxe1 27.Rxe1 Kxf8 28.Ne6+ Bxe6 29.Rxe6 Nc6 30.Bxc6 bxc6 31.Rxc6 Ra8 32.Kf2 a5 33.Rc4 Ke7 34.Ra4 Kd6 35.Ke3 Kc5 36.Kd3 Kb5 37.Rg4 g6 38.Rd4 Rf8 39.Rf4 Rd8+ 40.Rd4 Rf8 41.Rd7 Rf2 42.Rxh7 Rxa2 43.Kc3 Re2 44.Rh6 Re6 45.Rh8 Re2 46.Rb8+ Kc5 47.Rh8 Re3+ 48.Kb2 Re2+ 49.Ka3 Rg2 50.Rh6 g5 51.Rh5 Kd4 52.Rxg5 Rxh2 53.Rxa5 Rg2 54.Rg5 Kc3 55.Rc5+ Kd4 56.Rg5 Kc3 57.Rc5+ Kd4 58.Rc4+ Kd5 59.Rg4 Kc5 60.Rg8 Rg1 61.Kb2 Kb4 62.Rg4+ Ka5 63.Rg8 Kb4 64.Rg4+ Ka5 65.Kc2 Kb5 66.Rg8 Kc5 67.Kd3 Kd5 68.Rg5+ Kc6 69.Rg8 Kd5 70.Kc3 Kc5 71.Rg5+ Kb6 72.Kb4 Kc6 73.Rg8 Kd5 74.Kb5 Kd4 75.b4 Kd5 76.Ka5 Kc6 77.b5+ Kc7 78.Rg7+ Kd6 79.Kb6 Rb1 80.Rg6+ Kd7 81.Ka6 Kc7 82.b6+ Kd7 83.Kb7 Rg1 84.Ka7 Ra1+ 85.Kb7 Rb1 86.Ka7 Kc8 87.Rg8+ Kd7 88.b7 Ra1+ 89.Kb6 Rb1+ 90.Ka7 Ra1+ 91.Kb8 Rb1 92.Ka8 Ra1+ 93.Kb8 Rb1 94.Rg7+ Kc6 95.Rc7+ Kd6 96.Kc8 Rh1 97.b8=Q Rh8+ 98.Kb7 Rxb8+ 99.Kxb8 Ke6 100.Rc3 Kf5 101.Kc7 Ke5 102.Kc6 Kd4 103.Rb3 Kc4 104.Rb8 Kd3 105.Kd5 Ke2 106.Ke4 Kd2 107.Rh8 Kc3 108.Rf8 Kc4 109.g4 Kc5 110.g5 Kd6 111.g6 Ke6 112.g7 Ke7 113.g8=Q Kd7 114.Kd5 Kc7 115.Qg3+ Kd7 116.Qd6# 1-0