1.Nf3 d5 2.g3 Bg4 3.Ne5 Bf5 4.Bg2 f6 5.Nf3 Nc6 6.d4 e5 7.O-O e4 8.Nfd2 Be6 9.c4 f5 10.cxd5 Qxd5 11.e3 Nf6 12.f3 exf3 13.Nxf3 Qd7 14.Nc3 O-O-O 15.a3 g6 16.b4 Nd5 17.Qc2 Nxc3 18.Qxc3 Bg7 19.b5 Ne7 20.a4 Bd5 21.Ba3 Rhe8 22.Rac1 Kb8 23.a5 Be4 24.Ne5 Bxe5 25.Bxe4 fxe4 26.dxe5 Nd5 27.Qb2 b6 28.Rfd1 Qe6 29.axb6 axb6 30.Qa2 Nf4 31.Rxd8+ Rxd8 32.Qc2 Nd5 33.Bb2 Qd7 34.Qa4 Nxe3 35.Ra1 Qd5 36.e6 Nf5 37.Qa7+ Kc8 38.Qa8+ Qxa8 39.Rxa8+ Kb7 40.Rxd8 Ng7 41.Bxg7 h6 42.e7 g5 43.h3 c6 44.h4 c5 45.h5 c4 46.g4 e3 47.Kf1 Kc7 48.Ke2 c3 49.Kd3 e2 50.e8=Q e1=N+ 51.Kc4 Ng2 52.Kxc3 Ne1 53.Kb2 Nf3 54.Ka3 Nd2 55.Ka2 Nb1 56.Ka1 Nc3 57.Kb2 Nd1+ 58.Kc2 Ne3+ 59.Kb1 Nf1 60.Ka2 Ne3 61.Ka1 Nd5 62.Kb2 Nb4 63.Ka3 Nc2+ 64.Kb2 Nd4 65.Kc3 Nxb5+ 66.Kc4 Nd6+ 67.Rxd6 Kxd6 68.Kb3 Kd5 69.Ka2 b5 70.Kb1 b4 71.Ka2 Kc4 72.Kb2 Kc5 73.Ka2 Kd6 74.Kb3 Kc5 75.Ka4 Kd6 76.Kxb4 Kd5 77.Ka3 Kd6 78.Ka2 Kc7 79.Kb1 Kd6 80.Kc2 Kd5 81.Kd3 Kd6 82.Bxh6 Kc5 83.Bxg5 Kd5 84.Qf7+ Kc6 85.Qg7 Kd6 86.Qh8 Kc6 87.Qe8+ Kd6 88.Qf7 Kc5 89.Qg7 Kd5 90.Qf8 Kc6 91.Qc8+ Kd5 92.Qd8+ Ke5 93.Qe7+ Kd5 94.Qe8 Kc5 95.Qf7 Kb6 96.Qg7 Kc6 97.Qf8 Kd7 98.Qf7+ Kd6 99.Qg7 Kd5 100.h6 Kc5 101.h7 Kc6 102.Qf8 Kd7 103.Qf7+ Kc6 104.Qe8+ Kc5 105.Qf7 Kd6 106.h8=N Kc6 107.Qg8 Kb7 108.Qh7+ Kc6 109.Qh6+ Kb7 110.Qh5 Kb8 111.Qh4 Kc8 112.Qh3 Kc7 113.Qh2+ Kc8 114.Qh1 Kd7 115.Qg2 Kc7 116.Qh3 Kd7 117.Qh2 Ke8 118.Qh1 Kf8 119.Qh7 Ke8 120.Qe7# 1-0