1.e4 Nf6 2.e5 Ng8 3.Nf3 c5 4.c3 e6 5.d4 a6 6.Bd3 Nc6 7.O-O d5 8.Re1 cxd4 9.cxd4 Nge7 10.Nc3 h6 11.Bd2 Nf5 12.Ne2 Be7 13.Qc1 O-O 14.Bxf5 exf5 15.Bxh6 Be6 16.Bg5 Rc8 17.Bxe7 Qxe7 18.Qd2 Nb4 19.Nc3 Rc4 20.a3 Nc6 21.b3 Rxc3 22.Qxc3 f4 23.Qd2 g5 24.h4 gxh4 25.Qxf4 h3 26.gxh3 f6 27.exf6 Rxf6 28.Qg3+ Qg7 29.Qxg7+ Kxg7 30.Ng5 Bf5 31.Rad1 Kh6 32.f4 Bc2 33.Rd2 Bxb3 34.Re6 Rxe6 35.Nxe6 Na5 36.Nc5 Kg6 37.Nxb3 Nxb3 38.Rd3 Nc1 39.Rd1 Ne2+ 40.Kf2 Nxf4 41.Kf3 Nxh3 42.Rb1 b5 43.Rc1 Ng5+ 44.Ke3 Kf5 45.Rc6 a5 46.Rc5 b4 47.Rxd5+ Kg6 48.Rxa5 bxa3 49.Rxa3 Kf5 50.Ra5+ Kg6 51.Kf4 Kf6 52.Rf5+ Kg7 53.Kxg5 Kg8 54.d5 Kg7 55.Kh4 Kg8 56.Rf4 Kg7 57.Ra4 Kg8 58.d6 Kf7 59.Ra8 Kf6 60.Ra4 Kf5 61.Ra2 Ke5 62.Re2+ Kd5 63.Rg2 Ke6 64.Rg4 Kf7 65.Rg7+ Ke8 66.d7+ Kd8 67.Rg8+ Kc7 68.Rg5 Kb8 69.Rg3 Kb7 70.d8=Q Ka7 71.Qd5 Kb8 72.Qg5 Ka8 73.Qg6 Ka7 74.Qc6 Kb8 75.Qh1 Kc8 76.Rg8+ Kd7 77.Kg5 Kd6 78.Kf4 Kd7 79.Rg2 Kd6 80.Rg7 Kc5 81.Qb7 Kd4 82.Qd7+ Kc5 83.Kg3 Kb4 84.Qf7 Kb5 85.Qe6 Kb4 86.Rg4+ Ka3 87.Qe1 Ka2 88.Kh2 Kb3 89.Qe2 Kc3 90.Rg7 Kb3 91.Qb5+ Kc2 92.Kg3 Kd2 93.Qd7+ Ke1 94.Rg4 Ke2 95.Qb7 Kf1 96.Rg5 Ke1 97.Rg6 Kd1 98.Kh3 Kc1 99.Qb6 Kc2 100.Rg1 Kc3 101.Qb4+ Kd3 102.Rg6 Kc2 103.Qe1 Kd3 104.Rg5 Kc2 105.Rb5 Kd3 106.Rb1 Kc4 107.Qf2 Kd3 108.Qh4 Kc3 109.Qg3+ Kc4 110.Rc1+ Kd4 111.Qg7+ Ke3 112.Rc4 Kf3 113.Qg6 Ke2 114.Kh4 Ke1 115.Rc2 Kf1 116.Kg3 Ke1 117.Kf3 Kd1 118.Ke3 Ke1 119.Qg1# 1-0