1.c4 e5 2.g3 d5 3.cxd5 Nf6 4.Nc3 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.O-O Be7 8.d4 exd4 9.Nb5 d3 10.Qxd3 a6 11.Qxd8+ Bxd8 12.Nc3 O-O 13.Rd1 Re8 14.Bg5 Be6 15.Bxd8 Raxd8 16.Ng5 Bf5 17.Nge4 Bxe4 18.Bxe4 Na4 19.Bxc6 Nxc3 20.Rxd8 Rxd8 21.Bxb7 Rb8 22.Bxa6 Rxb2 23.a4 Nxe2+ 24.Kf1 Nd4 25.a5 Kf8 26.Bd3 Nc6 27.a6 Na7 28.Rc1 c6 29.Rb1 Rxb1+ 30.Bxb1 Ke7 31.Bxh7 g6 32.Ke2 Kf8 33.Kd3 Kg7 34.Bxg6 fxg6 35.Kc4 Kf7 36.Kc5 Ke7 37.h4 Kd7 38.g4 Kc7 39.h5 gxh5 40.gxh5 Nc8 41.h6 Nd6 42.h7 Nf7 43.f4 Nh8 44.f5 Nf7 45.f6 Nh8 46.a7 Kb7 47.a8=Q+ Kc7 48.Qxc6+ Kd8 49.Kb4 Nf7 50.Qb5 Ne5 51.Qd7+ Nxd7 52.h8=Q+ Nf8 53.f7 Kc8 54.Kb3 Kb8 55.Ka3 Kb7 56.Qh1+ Kb6 57.Qd1 Kb5 58.Qh5+ Ka6 59.Kb3 Nh7 60.Kc2 Nf8 61.Qh2 Nh7 62.Qh3 Kb6 63.Qe3+ Ka6 64.f8=B Ng5 65.Be7 Nf7 66.Bb4 Kb5 67.Qe4 Ne5 68.Bf8 Nf3 69.Bc5 Ne5 70.Qe1 Kc4 71.Qg1 Kb5 72.Bd6 Kc4 73.Qe3 Nf7 74.Qg3 Ne5 75.Kc1 Kb5 76.Qg8 Kb6 77.Kb2 Nf7 78.Qg7 Nh6 79.Qh7 Kc6 80.Be7 Kb7 81.Ka3 Kc7 82.Bd8+ Kb8 83.Qc7+ Ka8 84.Qc2 Nf5 85.Qd2 Nh4 86.Qb2 Ng2 87.Qb6 Nh4 88.Kb4 Ng6 89.Kb5 Nh4 90.Qf6 Ng2 91.Qe5 Ka7 92.Qg5 Nh4 93.Ka4 Ng6 94.Qg4 Ne7 95.Bxe7 Kb6 96.Qh5 Ka6 97.Kb3 Ka7 98.Qg6 Kb7 99.Bf8 Kc8 100.Bb4 Kc7 101.Ka4 Kd8 102.Qg4 Kc7 103.Qe2 Kd7 104.Ka5 Kc8 105.Qh5 Kb8 106.Be7 Ka7 107.Kb5 Kb8 108.Bh4 Ka8 109.Kc6 Kb8 110.Kb6 Ka8 111.Qe8# 1-0