1.Nf3 a6 2.d4 d5 3.Bg5 Nf6 4.e3 Ne4 5.Bh4 c5 6.Bd3 cxd4 7.Bxe4 dxe4 8.Nxd4 f6 9.Qh5+ g6 10.Qe2 e5 11.Nb3 Be6 12.N1d2 g5 13.Bg3 Qd5 14.h4 g4 15.O-O Nc6 16.Rfd1 O-O-O 17.Qe1 f5 18.c4 Qd3 19.Nf1 Qxc4 20.Rxd8+ Kxd8 21.Na5 Qb5 22.Nxc6+ bxc6 23.a4 Qc5 24.Rc1 Qd6 25.Qa5+ Qc7 26.Qxe5 Qxe5 27.Bxe5 Rg8 28.Rxc6 Bc8 29.h5 Bg7 30.Bxg7 Rxg7 31.Rf6 Rb7 32.Ng3 Rxb2 33.Nxf5 Bxf5 34.Rxf5 Ra2 35.Ra5 g3 36.fxg3 Ra3 37.Rxa6 Rxe3 38.Kf2 Ra3 39.g4 Ke7 40.g5 Ra2+ 41.Kg3 e3 42.Ra7+ Ke6 43.Rxh7 Rxa4 44.Kf3 Re4 45.Ke2 Rg4 46.g6 Rxg2+ 47.Kxe3 Kf6 48.Kd4 Rg5 49.Kc4 Ra5 50.g7 Kf7 51.h6 Ra8 52.Rh8 Rxh8 53.gxh8=Q Ke6 54.Qg8+ Kd6 55.Qe8 Kc7 56.Qd8+ Kc6 57.Qd1 Kc7 58.Qd5 Kb6 59.Qc5+ Ka6 60.Qa7+ Kxa7 61.Kc3 Ka6 62.Kb2 Ka5 63.Kc3 Ka4 64.h7 Ka5 65.Kb2 Kb4 66.h8=Q Kb5 67.Qe5+ Ka6 68.Qe8 Ka5 69.Kc1 Kb4 70.Qb8+ Ka3 71.Kd1 Ka2 72.Qe8 Kb2 73.Ke2 Ka3 74.Qe7+ Kb3 75.Qa7 Kb2 76.Qc5 Ka2 77.Qb5 Ka3 78.Kd2 Ka2 79.Ke1 Ka1 80.Qg5 Ka2 81.Qd2+ Kb3 82.Qd7 Kb2 83.Qc6 Kb3 84.Qe8 Kb2 85.Qe2+ Ka3 86.Qh2 Kb3 87.Qh6 Kc2 88.Qf8 Kc3 89.Qf7 Kb4 90.Qf8+ Kc3 91.Qf4 Kc2 92.Qe3 Kb2 93.Kd2 Kb1 94.Kc3 Ka1 95.Qe1+ Ka2 96.Qf2+ Ka1 97.Qe2 Kb1 98.Qd3+ Ka1 99.Qb5 Ka2 100.Qb6 Ka3 101.Kc4 Ka4 102.Qh6 Ka5 103.Qe6 Ka4 104.Qe4 Ka5 105.Qf3 Kb6 106.Qf8 Ka6 107.Kb3 Ka5 108.Qb8 Ka6 109.Kc4 Ka5 110.Qb5# 1-0