1.Nf3 Nf6 2.c3 d5 3.a4 e6 4.g3 h6 5.Na3 c5 6.Bg2 Nc6 7.O-O Be7 8.d4 O-O 9.Bf4 Ne4 10.Nd2 cxd4 11.cxd4 f5 12.Nb5 a6 13.Na3 g5 14.Nxe4 fxe4 15.Be3 Qb6 16.Nc2 Qxb2 17.Rb1 Qa2 18.Ra1 Qc4 19.f3 Bd7 20.fxe4 Rxf1+ 21.Bxf1 dxe4 22.Bg2 Qd5 23.Qb1 Rb8 24.Bf2 b5 25.Ne3 Qxd4 26.Ng4 Qb4 27.Qd1 Be8 28.axb5 axb5 29.Nxh6+ Kg7 30.Ng4 Rd8 31.Qc2 Rd2 32.Qxe4 Qxe4 33.Bxe4 Rxe2 34.Bd3 Rb2 35.Rc1 Ba3 36.Re1 Rb3 37.Rxe6 Rxd3 38.Rxe8 b4 39.Bc5 Rd5 40.Bf8+ Kf7 41.Rc8 Nd8 42.Ne3 Rd3 43.Bc5 Ne6 44.Nc4 Nxc5 45.Rxc5 Rc3 46.Kf2 b3 47.Ne5+ Ke6 48.Rxc3 b2 49.Rb3 Kxe5 50.Ke3 Kf5 51.Kd3 Kg4 52.Kc2 Bc5 53.Rxb2 Bg1 54.Kd3 Kh3 55.Ke4 Bxh2 56.g4 Bf4 57.Kf3 Bh2 58.Rb7 Bg3 59.Rf7 Bh4 60.Rg7 Kh2 61.Ke4 Kh3 62.Kf5 Kg3 63.Rxg5 Bxg5 64.Kxg5 Kf3 65.Kf5 Ke3 66.g5 Ke2 67.Kg6 Kd3 68.Kh6 Ke2 69.Kh5 Kf3 70.Kh6 Kg4 71.g6 Kf4 72.g7 Ke3 73.Kg6 Ke2 74.g8=Q Kd2 75.Kg7 Kc3 76.Qh8 Kc2 77.Qg8 Kc3 78.Kf7 Kd4 79.Ke6 Ke3 80.Qh8 Ke2 81.Qh5+ Ke3 82.Qd5 Kf4 83.Qg2 Ke3 84.Qc2 Kf4 85.Ke7 Kg5 86.Qc1+ Kh4 87.Kd8 Kg4 88.Kd7 Kh3 89.Kd6 Kh4 90.Qf1 Kg5 91.Qe2 Kg6 92.Qc4 Kh6 93.Qc1+ Kg7 94.Qc4 Kh8 95.Qc3+ Kg8 96.Qa1 Kh7 97.Kc6 Kg6 98.Qa4 Kg5 99.Kb7 Kf5 100.Qb5+ Kg4 101.Ka8 Kg3 102.Qb7 Kf4 103.Kb8 Ke5 104.Qb5+ Kf6 105.Kc7 Kg7 106.Qa4 Kh7 107.Kc6 Kg6 108.Kc5 Kg5 109.Qb3 Kh5 110.Kc4 Kg6 111.Kd5 Kg7 112.Qb1 Kf6 113.Qd1 Kg7 114.Qh1 Kf6 115.Qh5 Ke7 116.Qg6 Kd8 117.Qf7 Kc8 118.Kc6 Kd8 119.Qd7# 1-0