1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bd7 5.Bg2 Nc6 6.O-O Bd6 7.Nc3 O-O 8.b3 dxc4 9.bxc4 e5 10.d5 Na5 11.c5 Bxc5 12.Nxe5 Re8 13.Nxd7 Qxd7 14.Bg5 Ng4 15.Rc1 Ba3 16.Rc2 h6 17.Bf4 Bd6 18.Ne4 b5 19.h3 Ne5 20.Bxh6 Nac4 21.Bc1 Bf8 22.f4 Ng6 23.Ng5 Be7 24.h4 Bxg5 25.hxg5 Re3 26.Bxe3 Nxe3 27.Qd3 Re8 28.Rc3 b4 29.Rc5 Qg4 30.Rf3 Nxg2 31.Kxg2 Nh4+ 32.Kg1 Nxf3+ 33.Qxf3 Qxf3 34.exf3 Re2 35.Ra5 Rd2 36.Kf1 Kf8 37.Rxa7 Rxd5 38.Rxc7 Rd2 39.Ra7 g6 40.g4 Kg8 41.Ra4 Rb2 42.f5 gxf5 43.gxf5 Kg7 44.Ke1 Rc2 45.Ra7 Rc5 46.g6 Rxf5 47.Rxf7+ Rxf7 48.gxf7 Kxf7 49.Kd2 Kg7 50.f4 Kf6 51.Kd3 Kf5 52.Kc4 Kxf4 53.Kxb4 Ke5 54.Kc5 Ke6 55.Kc6 Ke7 56.a4 Kd8 57.Kb7 Ke7 58.Kc7 Kf7 59.a5 Kg8 60.Kb7 Kh8 61.Kc8 Kh7 62.Kd7 Kg8 63.Ke7 Kh8 64.Kd8 Kh7 65.Kd7 Kg6 66.Kd8 Kf7 67.Kc8 Kg8 68.a6 Kg7 69.Kb8 Kh8 70.Kc7 Kg7 71.Kb8 Kf7 72.Ka8 Kg8 73.a7 Kf7 74.Kb7 Kf8 75.Kc8 Ke8 76.a8=Q Kf8 77.Qf3+ Kg8 78.Kc7 Kh7 79.Kc6 Kg6 80.Kd6 Kh7 81.Kd5 Kg7 82.Qb3 Kh7 83.Qa3 Kh6 84.Kd4 Kg7 85.Qa1 Kf7 86.Ke4 Kf8 87.Qc3 Ke8 88.Kd4 Ke7 89.Qb2 Kd6 90.Qb5 Kc7 91.Qh5 Kb6 92.Ke4 Ka6 93.Qh7 Ka5 94.Ke3 Kb5 95.Qg6 Kc5 96.Qg8 Kc6 97.Qd8 Kb5 98.Qd5+ Ka6 99.Qf5 Kb7 100.Qb1+ Ka7 101.Qb3 Ka8 102.Qa2+ Kb7 103.Qe2 Kc6 104.Qd2 Kb5 105.Ke4 Ka6 106.Qg5 Ka7 107.Qg3 Kb6 108.Qg1+ Kc6 109.Ke3 Kb7 110.Qh1+ Kb8 111.Qf1 Ka7 112.Kf4 Ka8 113.Qc4 Kb7 114.Ke3 Ka7 115.Qc2 Ka8 116.Qa4+ Kb7 117.Qd4 Kc6 118.Qf6+ Kb7 119.Kd4 Ka7 120.Kc4 Kb7 121.Kc5 Kb8 122.Kb6 Ka8 123.Qh8# 1-0