1.c3 d5 2.Nf3 c5 3.d4 e6 4.Bf4 Bd6 5.e3 Nf6 6.h3 Bxf4 7.exf4 Qb6 8.Qb3 Qc7 9.g3 cxd4 10.Nxd4 O-O 11.Nd2 Nc6 12.N4f3 e5 13.fxe5 Nxe5 14.O-O-O Nc6 15.Bd3 a5 16.Qc2 Bd7 17.Kb1 Qb6 18.g4 g6 19.Qa4 Ne5 20.Qc2 Nxd3 21.Qxd3 Qxf2 22.Ne5 Ba4 23.b3 Bc6 24.Rhf1 Qh4 25.Qd4 Ne4 26.Nxe4 dxe4 27.Nxc6 bxc6 28.Qxe4 Qxh3 29.Qc4 Rae8 30.Rd7 Re4 31.Qxe4 Qxf1+ 32.Kb2 Qf2+ 33.Ka3 Qc5+ 34.Kb2 h6 35.a4 Qf2+ 36.Ka3 c5 37.Rd5 Qg1 38.Kb2 Rc8 39.c4 Qg3 40.Qe2 Rb8 41.Rd3 Qf4 42.Rd5 Rc8 43.Ka2 Kg7 44.Qb2+ Kh7 45.Qe2 Rc6 46.Qb2 Re6 47.Rxc5 Qxg4 48.Ka3 Re3 49.Qd2 Qg3 50.Rb5 h5 51.Rb7 Rf3 52.Qxa5 Qd6+ 53.Qb4 Qd4 54.Qe1 Qxc4 55.a5 Qc5+ 56.Qb4 Qc1+ 57.Ka4 Rf4 58.a6 Qa1+ 59.Kb5 Rxb4+ 60.Kxb4 Qxa6 61.Ra7 Qxa7 62.Kc4 h4 63.Kd3 h3 64.Kc2 h2 65.Kd2 h1=N 66.b4 Ng3 67.Kd3 Nf5 68.Kc4 Ne3+ 69.Kc3 Ng4 70.b5 Ne3 71.Kd2 Ng4 72.Kc3 Kg8 73.b6 Qa1+ 74.Kb4 Kf8 75.Kb3 Ke7 76.Kc2 Ne3+ 77.Kd3 Nf5 78.Kc2 Nd4+ 79.Kd2 Nf3+ 80.Kd3 Ne5+ 81.Kc2 Ng4 82.Kd2 Nf6 83.Ke3 Nh5 84.Ke4 Ng7 85.Kf4 Ne6+ 86.Kg3 Nd4 87.Kh2 Nb3 88.Kg3 Nc5 89.Kg2 Na4 90.Kh2 Nc3 91.Kg3 Na2 92.Kf4 Nc1 93.Ke3 Nb3 94.Ke2 Nd4+ 95.Ke3 Nf5+ 96.Kd3 Ng3 97.Kd2 Ne4+ 98.Kd3 Ng5 99.b7 Qf1+ 100.Kc2 Qe2+ 101.Kc1 Qe1+ 102.Kb2 Qd2+ 103.Ka1 Qd1+ 104.Kb2 Qe2+ 105.Kb1 Qf1+ 106.Ka2 Qg2+ 107.Kb3 Qg3+ 108.Kc4 Nf3 109.b8=R Qxb8 110.Kc3 Qb1 111.Kc4 Qa1 112.Kb5 Qd1 113.Kc4 Qd2 114.Kc5 Qe1 115.Kb6 Qa1 116.Kc5 Qd1 117.Kb6 Qe2 118.Ka5 Qf1 119.Kb6 Qc1 120.Kb5 Qb1+ 121.Kc5 Qc2+ 122.Kb6 Kd6 123.Ka6 Qc1 124.Ka7 g5 125.Ka6 Qb1 126.Ka7 Kc6 127.Ka6 Qa2# 0-1