1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 Nc6 5.Nf3 Bb4+ 6.Nc3 Bxc3+ 7.bxc3 Qe7 8.Qd5 f6 9.exf6 Nxf6 10.Qd3 d6 11.g3 O-O 12.Bg2 Re8 13.O-O Qxe2 14.Qxe2 Rxe2 15.Nd4 Nxd4 16.cxd4 Be6 17.Bxb7 Rb8 18.Bf3 Rc2 19.c5 dxc5 20.dxc5 Rxc5 21.Be3 Ra5 22.a4 Bd7 23.Rfc1 Rxa4 24.Rxa4 Bxa4 25.Rxc7 a6 26.Ra7 Bb5 27.g4 Rd8 28.g5 Nd5 29.Bd4 Ne7 30.Bxg7 Rd7 31.Rxd7 Bxd7 32.Bc3 Kf7 33.h4 Kg6 34.Bd2 a5 35.h5+ Kf5 36.Kh2 a4 37.Kg3 Be8 38.Bg4+ Ke4 39.f3+ Kd3 40.Bc1 Kc2 41.Ba3 Nd5 42.h6 Kb3 43.Bd6 Bf7 44.Bf5 Bg8 45.g6 hxg6 46.Be6 Bxe6 47.h7 Nf6 48.h8=Q Nh5+ 49.Kh2 Bd7 50.Qg8+ Be6 51.Qxe6+ Kc2 52.Qxg6+ Kd2 53.Qxh5 Kd1 54.Qh8 Kc2 55.Qh7+ Kc3 56.Qh6 Kc4 57.Qh5 Kd3 58.Qh4 Kc2 59.Qh3 Kc3 60.Be5+ Kc4 61.Qh8 Kb3 62.Bd6 a3 63.Qh7 Ka4 64.Qg6 Kb3 65.Qf6 Kc4 66.Be5 Kd5 67.Bf4 a2 68.Be5 a1=N 69.Qd8+ Kc6 70.Qf8 Kb7 71.Qg8 Kb6 72.Qc8 Nb3 73.Qc7+ Ka6 74.Qd7 Ka5 75.Qe7 Ka6 76.Qe8 Nd2 77.Qa8+ Kb6 78.Qd8+ Ka7 79.Qf8 Kb7 80.Qg8 Nf1+ 81.Kh1 Ng3+ 82.Kh2 Ka7 83.Kxg3 Kb7 84.Bf4 Ka7 85.Be3+ Kb7 86.Bf2 Ka6 87.Be1 Kb7 88.Bd2 Ka7 89.Bc3 Kb6 90.Bb4 Kc6 91.Ba5 Kb7 92.f4 Ka7 93.Qh7+ Ka6 94.Qh6+ Ka7 95.Qh5 Kb7 96.Qh4 Ka7 97.Qh3 Ka8 98.Qh8+ Ka7 99.Qe8 Kb7 100.Qf7+ Kc6 101.Qg7 Kd5 102.Qg8+ Kc5 103.Qc8+ Kd5 104.Qc7 Kd4 105.Qd7+ Kc5 106.Qe7+ Kb5 107.Qe8+ Ka6 108.Qb8 Kxa5 109.Qd8+ Ka4 110.Qe8+ Kb3 111.Qf7+ Kc2 112.Qe8 Kb3 113.f5 Kb4 114.Qa8 Kc4 115.f6 Kc3 116.Qb7 Kd2 117.Qc7 Ke2 118.Qd7 Kf1 119.Kf3 Kg1 120.Qh7 Kf1 121.Qh1# 1-0