1.f4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 c5 5.Bg2 d4 6.O-O Be7 7.e3 Nc6 8.exd4 cxd4 9.d3 O-O 10.Na3 Nd7 11.Nc2 Qb6 12.b4 a5 13.b5 Nb4 14.Nce1 e5 15.fxe5 Nc5 16.a3 Bf5 17.axb4 axb4 18.Rxa8 Rxa8 19.Nxd4 Nxd3 20.Be3 Bc5 21.Nxd3 Bxd4 22.Bxd4 Qxd4+ 23.Nf2 Qxc4 24.Qd5 Qxd5 25.Bxd5 Ra5 26.Bc4 Ra3 27.Nd1 g6 28.Rf2 Ra1 29.Rd2 Bg4 30.Bb3 Rb1 31.Bc2 Rc1 32.Kf2 Be6 33.Ke3 b3 34.Bd3 Rc5 35.Kd4 Rd5+ 36.Kc3 Rxe5 37.Kb4 Kf8 38.Nb2 Ke7 39.Bc4 f5 40.Bxe6 Kxe6 41.Nc4 Rd5 42.Rxd5 Kxd5 43.Kxb3 g5 44.Kc3 f4 45.gxf4 gxf4 46.Kd3 Kc5 47.b6 f3 48.Nd2 Kxb6 49.Nxf3 Kc5 50.Ng5 Kd5 51.Nxh7 Ke5 52.Ng5 Kf4 53.Nh3+ Kg4 54.Ng1 b5 55.Kc3 Kf4 56.Kb4 Ke3 57.Kxb5 Kf2 58.h4 Kxg1 59.h5 Kh2 60.h6 Kg1 61.h7 Kh1 62.Kc5 Kh2 63.Kc4 Kh1 64.Kd5 Kg2 65.Kd4 Kh1 66.Ke5 Kg2 67.Kd6 Kh1 68.Kd5 Kh2 69.h8=Q+ Kg1 70.Qh7 Kf2 71.Qg7 Kf3 72.Qf8+ Ke2 73.Qg8 Kf3 74.Qh8 Kf4 75.Qh7 Kg5 76.Qg8+ Kf5 77.Qg7 Kf4 78.Qh8 Kf5 79.Qh7+ Kf6 80.Qg8 Kf5 81.Kd6 Kf6 82.Qb8 Kf5 83.Qc8+ Kf6 84.Qd8+ Kf5 85.Qe8 Kf6 86.Qb8 Kf5 87.Qc8+ Kf6 88.Qd8+ Kf5 89.Kd5 Kf4 90.Qe8 Kf5 91.Kd4 Kf6 92.Kd5 Kf5 93.Kd6 Kf6 94.Kd7 Kf5 95.Ke7 Ke5 96.Qf8 Kd5 97.Qg8+ Ke4 98.Kd6 Kf4 99.Ke6 Ke4 100.Qd8 Kf4 101.Qe8 Ke4 102.Qf8 Kd4 103.Qg8 Ke4 104.Qh8 Kf4 105.Kd5 Kf5 106.Qh4 Kg6 107.Ke5 Kf7 108.Qh7+ Ke8 109.Ke6 Kd8 110.Kd6 Kc8 111.Kc6 Kd8 112.Qg7 Ke8 113.Kd6 Kd8 114.Qf8# 1-0