1.d4 Nf6 2.Nf3 e6 3.c4 a6 4.Nc3 Be7 5.e4 d6 6.Be3 O-O 7.Bd3 c5 8.dxc5 dxc5 9.e5 Nfd7 10.O-O Nc6 11.Bf4 g5 12.Nxg5 Bxg5 13.Bxh7+ Kg7 14.Qg4 Ndxe5 15.Qg3 Kxh7 16.Bxg5 f6 17.Qh4+ Kg8 18.Bh6 Rf7 19.Ne4 Nd4 20.f4 Nxc4 21.Qh5 Qe7 22.Rad1 Ne3 23.Rd3 Ndf5 24.Rf3 Nd5 25.Rg3+ Rg7 26.Rxg7+ Nxg7 27.Bxg7 Qxg7 28.Rg3 Nxf4 29.Rxg7+ Kxg7 30.Qxc5 Nd5 31.h4 Bd7 32.Qd6 Bc6 33.Nc5 e5 34.Ne6+ Kf7 35.Nd8+ Kg7 36.Nxc6 bxc6 37.Qxc6 Rd8 38.Qb7+ Kg6 39.Qxa6 Nf4 40.g3 Rd1+ 41.Kf2 Rd2+ 42.Ke1 Rxb2 43.gxf4 exf4 44.a4 f3 45.Kf1 Rh2 46.a5 Re2 47.h5+ Kf7 48.h6 Ra2 49.Qa7+ Kg6 50.h7 Ra1+ 51.Kf2 Rxa5 52.Qxa5 Kg7 53.Ke1 Kg6 54.Kd1 Kxh7 55.Kc1 Kg7 56.Kb1 Kh7 57.Ka1 Kg6 58.Ka2 Kh6 59.Ka3 f2 60.Qf5 f1=Q 61.Qxf1 Kg7 62.Kb2 Kf7 63.Kb1 Ke7 64.Ka1 Kd7 65.Ka2 Kc8 66.Ka3 Kb7 67.Ka4 Ka7 68.Qf2+ Kb8 69.Kb3 Ka8 70.Kb2 Kb7 71.Kb1 Kc6 72.Ka1 Kd5 73.Qf3+ Kc5 74.Qf4 Kd5 75.Ka2 Ke6 76.Ka1 f5 77.Qf1 Kf6 78.Qf2 f4 79.Qf3 Kf5 80.Ka2 Ke5 81.Kb1 Kf5 82.Kb2 Ke5 83.Kc2 Kf6 84.Qa3 Kf5 85.Kb1 Ke6 86.Qa4 Kd5 87.Ka1 Ke5 88.Qa5+ Kd6 89.Qa6+ Ke5 90.Kb1 f3 91.Kb2 Kf5 92.Ka1 Ke4 93.Kb1 Kd4 94.Qa7+ Ke4 95.Kc2 Kd5 96.Kd3 Kd6 97.Kd4 Kc6 98.Qa6+ Kc7 99.Kd5 Kd7 100.Qa7+ Ke8 101.Kd6 Kf8 102.Ke6 f2 103.Qxf2+ Kg7 104.Kd5 Kg8 105.Kc4 Kg7 106.Kb3 Kg6 107.Kb2 Kh7 108.Kb1 Kh6 109.Ka1 Kg5 110.Qf3 Kh6 111.Ka2 Kg7 112.Ka1 Kh7 113.Qf4 Kg8 114.Qa4 Kf8 115.Qa7 Kg8 116.Kb2 Kh8 117.Kc3 Kg8 118.Kd4 Kh8 119.Kd5 Kg8 120.Ke5 Kf8 121.Ke6 Ke8 122.Qa8# 1-0