1.c4 Nf6 2.d4 e6 3.Nc3 Bb4 4.Bg5 h6 5.Bh4 b6 6.e3 Bf8 7.Qf3 c6 8.Bd3 Be7 9.Bxf6 Bxf6 10.Ne4 Be7 11.Qg3 g6 12.Nf3 d5 13.Nc3 Ba6 14.Ne5 Bd6 15.Bxg6 Bxe5 16.Qxe5 O-O 17.Bd3 Bxc4 18.Bxc4 dxc4 19.Qg3+ Qg5 20.Qf3 Qf5 21.Qxf5 exf5 22.d5 b5 23.O-O-O b4 24.Ne2 Rd8 25.Rd4 cxd5 26.Rhd1 Na6 27.Rxd5 Rxd5 28.Rxd5 Rc8 29.Nd4 f4 30.Nf5 Rc5 31.Nxh6+ Kf8 32.Rxc5 Nxc5 33.Nf5 Nd3+ 34.Kb1 Ne1 35.Nd6 c3 36.bxc3 bxc3 37.g3 fxg3 38.fxg3 Ke7 39.Nb5 Nf3 40.h4 Nd2+ 41.Kc2 Nf1 42.Nxa7 Nxe3+ 43.Kxc3 Nf5 44.Nc6+ Kd6 45.Nd4 Nxg3 46.Kc4 f5 47.Nf3 f4 48.a4 Kc6 49.a5 Nh5 50.Nd4+ Kb7 51.Kb5 Ng3 52.a6+ Ka7 53.Ka5 Ka8 54.Kb6 Nh5 55.Nb5 f3 56.Nc7+ Kb8 57.a7+ Kc8 58.a8=Q+ Kd7 59.Kb5 Ng7 60.Qg8 Kxc7 61.Qxg7+ Kb8 62.Qf8+ Kb7 63.Ka4 Kc6 64.Qf6+ Kc5 65.Qf4 Kb6 66.Qc4 Ka7 67.Ka3 Kb7 68.Qf1 Ka8 69.Qb5 Ka7 70.Qc6 f2 71.Qf3 f1=R 72.Qxf1 Kb7 73.Kb2 Ka8 74.Kc1 Kb7 75.Qf2 Ka8 76.Qa2+ Kb8 77.Kb2 Kc8 78.Qa5 Kb7 79.Qb6+ Kxb6 80.h5 Ka5 81.Kb1 Kb5 82.Ka2 Kc5 83.Kb3 Kd6 84.h6 Ke6 85.h7 Kd6 86.Kc4 Kc6 87.Kd4 Kb7 88.Kc5 Kc7 89.Kb4 Kc8 90.Kb5 Kd7 91.Ka5 Kc6 92.h8=Q Kb7 93.Qe8 Kc7 94.Ka4 Kd6 95.Qh8 Ke6 96.Qh5 Kd6 97.Qg4 Kc5 98.Ka3 Kb5 99.Qg8 Kb6 100.Qg6+ Kc7 101.Qg3+ Kc8 102.Qg5 Kc7 103.Qg6 Kd8 104.Qf6+ Kc7 105.Qd4 Kb7 106.Qb4+ Kc7 107.Qb2 Kc8 108.Qh2 Kd8 109.Ka4 Kc8 110.Kb4 Kb7 111.Qh1+ Kb8 112.Qh8+ Kb7 113.Qc3 Kb8 114.Qc6 Ka7 115.Qe8 Ka6 116.Qf8 Kb7 117.Kb3 Ka7 118.Qc8 Kb6 119.Qe6+ Kb5 120.Qf7 Kb6 121.Ka3 Ka5 122.Qc4 Kb6 123.Qg8 Kb7 124.Qg2+ Kb8 125.Qg4 Kb7 126.Qe6 Ka7 127.Qd6 Kb7 128.Kb2 Ka7 129.Ka2 Ka8 130.Qd1 Kb7 131.Qa1 Kc8 132.Qb1 Kc7 133.Qd3 Kb7 134.Qd6 Ka7 135.Kb3 Kb7 136.Kc4 Ka8 137.Qd7 Kb8 138.Kc5 Ka8 139.Kb6 Kb8 140.Qb7# 1-0