1.c4 Nf6 2.Nf3 e6 3.d4 Be7 4.Bf4 c5 5.d5 d6 6.Nc3 e5 7.Bd2 e4 8.Ng1 h6 9.e3 Bf5 10.Qc2 O-O 11.Nge2 Nbd7 12.Ng3 Bh7 13.Be2 Ne5 14.O-O a6 15.a4 Qd7 16.Ncxe4 Nxe4 17.Nxe4 f5 18.f4 fxe4 19.fxe5 dxe5 20.Bc3 Bd6 21.a5 Qe7 22.Bg4 Qg5 23.Be6+ Kh8 24.Qe2 Bg6 25.Rxf8+ Rxf8 26.Rf1 Rf3 27.Rxf3 exf3 28.Qxf3 Bd3 29.h4 Qf6 30.e4 Bxc4 31.h5 Bb5 32.Bf5 Qd8 33.Qg4 Be8 34.g3 Qe7 35.Kg2 Kg8 36.Be6+ Kh8 37.Qf5 Qf6 38.g4 Bb5 39.Qxf6 gxf6 40.Bc8 Bd3 41.Kf3 Bc7 42.Bxb7 Kg7 43.Bc6 Bb8 44.Ke3 Bf1 45.b4 Bd6 46.b5 Bxb5 47.Bxb5 axb5 48.a6 c4 49.Ke2 Bc5 50.Bb4 Bd4 51.d6 Kf7 52.d7 Bb6 53.Bc5 Bxc5 54.d8=Q Ba7 55.Qc7+ Ke6 56.Qc6+ Kf7 57.Qd5+ Kf8 58.Ke1 Bb8 59.Qe6 f5 60.Qg6 Bc7 61.Kf2 fxe4 62.Qxh6+ Kf7 63.Ke2 Bd8 64.Ke1 Bb6 65.Qh8 Bc5 66.Ke2 Be3 67.Qh7+ Ke6 68.Kxe3 Kd5 69.a7 Kd6 70.Qd7+ Kc5 71.Qd3 Kc6 72.Qd1 Kc7 73.Qb1 c3 74.Qc1 Kd6 75.Kxe4 Kd7 76.Qb1 b4 77.Qd3+ Ke6 78.Ke3 Ke7 79.g5 Kf7 80.Qd7+ Kf8 81.a8=B Kg8 82.Bd5+ Kh8 83.Qf5 Kg7 84.Qc2 Kf8 85.Qb1 Kg7 86.Qh7+ Kf8 87.Qf5+ Ke7 88.Qd7+ Kxd7 89.Bb3 Ke8 90.h6 Kf8 91.g6 Ke8 92.Ke4 Ke7 93.Kd3 Ke8 94.h7 Kf8 95.h8=Q+ Ke7 96.Ba2 c2 97.Kxc2 e4 98.Bg8 Kd8 99.Qg7 b3+ 100.Kd1 Kc8 101.Qc3+ Kd8 102.Ke2 e3 103.Qd4+ Ke8 104.Qg7 b2 105.Qb7 b1=N 106.Qb3 Kd8 107.g7 Kd7 108.Qe6+ Kd8 109.Qe5 Nc3+ 110.Kd3 Kc8 111.Bf7 Kb7 112.Bb3 Kb6 113.Kxe3 Na4 114.Qb5+ Kc7 115.Bd1 Nc5 116.Qb8+ Kxb8 117.g8=R+ Ka7 118.Rc8 Nd3 119.Kxd3 Kb7 120.Rh8 Kc7 121.Bc2 Kd6 122.Re8 Kc6 123.Kc3 Kb6 124.Kc4 Ka5 125.Rh8 Ka6 126.Rh5 Ka7 127.Rd5 Ka8 128.Kc3 Kb8 129.Rb5+ Ka7 130.Rb1 Ka6 131.Kc4 Ka7 132.Kb4 Ka6 133.Kb3 Ka5 134.Bd3 Kb6 135.Rh1 Ka5 136.Rc1 Kb6 137.Ka2 Ka5 138.Rh1 Ka4 139.Bf5 Ka5 140.Rh3 Kb6 141.Rh8 Ka7 142.Rh4 Kb7 143.Kb3 Kb8 144.Rf4 Ka8 145.Kb2 Ka7 146.Bc8 Ka8 147.Rf2 Ka7 148.Rf5 Ka8 149.Ka1 Kb8 150.Ka2 Ka7 151.Rf1 Kb6 152.Rf3 Kc5 153.Bf5 Kc4 154.Ka3 Kd5 155.Be4+ Kc4 156.Kb2 Kb4 157.Rf5 Ka4 158.Kc3 Ka3 159.Rb5 Ka4 160.Bc6 Ka3 161.Be4 Ka2 162.Bg6 Ka3 163.Ra5# 1-0