1.Nf3 d5 2.d4 Bf5 3.g3 Nf6 4.c4 e6 5.Nc3 Be7 6.cxd5 exd5 7.Qb3 Nc6 8.Bg5 Na5 9.Qa4+ c6 10.Nh4 b5 11.Qd1 Be6 12.Bg2 a6 13.O-O O-O 14.Nf3 h6 15.Bxf6 Bxf6 16.e3 Re8 17.Ne2 Bf5 18.b3 Nb7 19.Nf4 a5 20.Rc1 Rc8 21.Nh5 b4 22.Nxf6+ Qxf6 23.Ne5 Qe6 24.Qe2 c5 25.Qb5 Re7 26.Rfd1 Rec7 27.Nd3 Bxd3 28.Rxd3 Nd6 29.Qxa5 Ne4 30.dxc5 Rxc5 31.Rxc5 Rxc5 32.Qd8+ Kh7 33.Rd1 Nc3 34.Rd2 Ne4 35.Bxe4+ Qxe4 36.Rd1 Qf3 37.Rf1 Qe4 38.Qf8 Rc7 39.a4 Rc3 40.Qxf7 Rxb3 41.a5 Ra3 42.Qb7 Rxa5 43.h4 Ra2 44.Rd1 Qf5 45.Rf1 Rb2 46.Kg2 b3 47.Qb4 Qd3 48.Re1 Rd2 49.e4 b2 50.e5 d4 51.e6 Qc2 52.Rf1 Rxf2+ 53.Rxf2 b1=Q 54.Qxd4 Qe4+ 55.Qxe4+ Qxe4+ 56.Kh2 Qxe6 57.Kg1 Kg8 58.Kg2 Qg6 59.Kf1 Qxg3 60.Rf3 Qxh4 61.Rf6 Qd4 62.Rf2 Qa1+ 63.Ke2 Qa3 64.Rf4 Qa2+ 65.Kf1 h5 66.Kg1 Qa3 67.Kf2 Qh3 68.Rf5 Qb3 69.Ra5 Qb8 70.Kf1 Kh7 71.Kf2 Qe8 72.Ra3 h4 73.Kf3 Kg6 74.Kg2 Qb5 75.Kf3 Kf6 76.Ke4 Qe5+ 77.Kd3 Kf5 78.Kd2 Kf6 79.Rb3 Kf7 80.Rb8 Qf4+ 81.Ke2 Qc4+ 82.Ke1 g5 83.Kf2 Ke6 84.Ke3 Qc3+ 85.Ke4 Qa1 86.Rb7 Qa4+ 87.Ke3 Qa2 88.Rb3 h3 89.Rc3 Qg2 90.Ra3 Qc6 91.Rd3 Qb6+ 92.Ke2 h2 93.Rd5 Ke7 94.Rf5 h1=Q 95.Kd3 Qd6+ 96.Kc3 Qg1 97.Rf3 g4 98.Kc4 Qc7+ 99.Kb3 Qd1+ 100.Kb4 Qb8+ 101.Ka5 Qf4 102.Ra3 Qg5+ 103.Kb6 Ke8 104.Ra5 g3 105.Rb5 Qe2 106.Kb7 Qa2 107.Kc7 Qg4 108.Rb4 Qge6 109.Rb2 Qe3 110.Rb8+ Kf7 111.Rb3 Qb6+ 112.Kd7 Qbxb3 113.Kc8 Qaa4 114.Kc7 Qab4 115.Kc6 Qe3 116.Kd5 Qee4# 0-1