1.Nf3 d5 2.h3 Nf6 3.d4 Nc6 4.g4 e6 5.Nc3 Qe7 6.Bg2 Qd8 7.O-O Bd6 8.Qd3 Bd7 9.e4 dxe4 10.Nxe4 Nb4 11.Qe2 Nxe4 12.Qxe4 Bc6 13.Qe2 O-O 14.a3 Nd5 15.Ne5 Ba4 16.c4 Ne7 17.Bxb7 Rb8 18.Be4 c5 19.Nf3 cxd4 20.Nxd4 Ng6 21.Be3 Qf6 22.Nb5 Bxb5 23.cxb5 Qe5 24.f4 Qxe4 25.Rae1 Qb7 26.a4 Nh4 27.Rf2 Bb4 28.Rd1 Rfd8 29.Rdf1 Rbc8 30.f5 exf5 31.Bg5 Bc5 32.Bxh4 Re8 33.Qd3 Re3 34.Qxf5 Rxh3 35.Bg3 Rxg3+ 36.Kh2 Bxf2 37.Rxf2 Re3 38.Qf4 Qe7 39.g5 Re2 40.Rxe2 Qxe2+ 41.Kg1 Qxb2 42.Qe3 Rc1+ 43.Qxc1 Qxc1+ 44.Kf2 Qxg5 45.Ke2 Qd8 46.Kf3 Qb6 47.Ke2 Qd4 48.Kf3 Qxa4 49.Ke3 Qxb5 50.Kf2 Qd7 51.Kf1 Qa4 52.Ke2 Qa2+ 53.Kd3 Qa6+ 54.Kd2 Qa4 55.Ke2 Qa2+ 56.Kd1 Qa6 57.Kc1 h5 58.Kb2 Qe2+ 59.Ka1 Qg4 60.Kb2 Qg6 61.Ka1 Qe6 62.Kb2 Qb6+ 63.Ka1 Qd4+ 64.Kb1 Qg4 65.Kb2 Qg6 66.Ka1 h4 67.Kb2 Qg4 68.Kb1 Qd7 69.Kc2 Qh3 70.Kb1 Qe6 71.Kc2 Qa2+ 72.Kd1 Qa6 73.Kc1 Qa3+ 74.Kd1 Qc5 75.Kd2 Qa3 76.Kc2 Qc5+ 77.Kd2 Qa3 78.Kc2 Qa5 79.Kb2 Qh5 80.Kc2 h3 81.Kb1 Qg6+ 82.Kb2 Qg4 83.Kb1 Qg6+ 84.Kc1 Qc2+ 85.Kxc2 f5 86.Kb2 h2 87.Kb1 h1=Q+ 88.Ka2 Qd5+ 89.Kb1 Qf3 90.Ka2 Qg4 91.Kb1 Qe4+ 92.Ka2 Qe7 93.Kb1 Qh4 94.Kc2 Qd8 95.Kb1 Qh4 96.Ka2 Qh1 97.Kb3 Qa1 98.Kc2 Qa2+ 99.Kc1 Qa6 100.Kb2 Qe2+ 101.Ka1 Qa6+ 102.Kb2 Qe2+ 103.Ka1 f4 104.Kb1 Qg4 105.Kc2 Qe2+ 106.Kb1 Qb5+ 107.Ka2 Qd7 108.Kb1 Qh3 109.Ka2 Qg2+ 110.Ka1 Qg5 111.Kb2 Qg2+ 112.Ka1 f3 113.Kb1 Qg3 114.Kc2 Qd6 115.Kb1 Qf8 116.Kc2 Qf5+ 117.Kb2 Qg4 118.Kb1 Qg6+ 119.Ka2 Qe8 120.Kb1 Qe2 121.Kc1 Qe7 122.Kb2 f2 123.Kb1 Qf6 124.Ka2 Qd8 125.Kb1 Qe7 126.Kc2 Qf6 127.Kd1 Qd8+ 128.Kc1 Qe8 129.Kb2 Qe6 130.Kb1 Qe2 131.Kc1 f1=Q# 0-1