1.Nf3 c5 2.e3 Nf6 3.g4 h6 4.h3 d5 5.d4 Nc6 6.c4 cxd4 7.exd4 e6 8.Nc3 Bb4 9.c5 Ne4 10.Bd2 O-O 11.Nxe4 dxe4 12.Bxb4 Nxb4 13.Ne5 f6 14.Nc4 b6 15.a3 Nd3+ 16.Bxd3 exd3 17.Qxd3 Bb7 18.O-O bxc5 19.Rad1 Qd5 20.f3 Rad8 21.Na5 Ba8 22.Qc4 cxd4 23.Qxd5 Rxd5 24.b4 Rc8 25.Nb3 e5 26.Nc5 Bc6 27.Rc1 Bb5 28.Rfd1 Be2 29.Rd2 Bxf3 30.Kf2 e4 31.Rc4 e3+ 32.Kxf3 exd2 33.Ke2 Re8+ 34.Kxd2 Re3 35.a4 Rxh3 36.a5 h5 37.gxh5 Rhxh5 38.Kd3 Rh3+ 39.Kc2 Rc3+ 40.Rxc3 dxc3 41.Kxc3 Kf7 42.Kc4 Rd8 43.b5 g5 44.b6 axb6 45.axb6 g4 46.b7 g3 47.Na6 g2 48.b8=Q Rxb8 49.Nxb8 g1=Q 50.Kb4 Ke8 51.Ka3 Qb1 52.Nd7 Kxd7 53.Ka4 f5 54.Ka3 Qh1 55.Kb2 Qb7+ 56.Ka3 Kc8 57.Ka4 Qf7 58.Kb4 f4 59.Kb5 Qd7+ 60.Kc4 Qg4 61.Kd4 Qg7+ 62.Kd5 Qb7+ 63.Kd6 Qe4 64.Kc5 Kc7 65.Kb5 Qg6 66.Kb4 Kd7 67.Kb5 Ke8 68.Ka4 Qg4 69.Kb3 f3 70.Kc3 f2 71.Kb2 Qc8 72.Ka3 Kd8 73.Kb3 Qc6 74.Kb2 Kc8 75.Kb1 Qc2+ 76.Ka1 Qg6 77.Kb2 Qh6 78.Kc2 Qg6+ 79.Kb3 Kb7 80.Ka3 Qh5 81.Ka4 Qd5 82.Kb4 Qd1 83.Kc4 Kc7 84.Kb5 Kb8 85.Kc5 Qe2 86.Kb6 f1=N 87.Kc5 Qe7+ 88.Kb6 Qa3 89.Kb5 Qg3 90.Ka6 Kc7 91.Ka5 Qb3 92.Ka6 Qb7+ 93.Ka5 Ng3 94.Ka4 Qc8 95.Ka5 Ne4 96.Kb4 Qh3 97.Kc4 Kb7 98.Kb5 Qe3 99.Ka4 Ka6 100.Kb4 Kb6 101.Ka4 Qe1 102.Kb3 Kc7 103.Ka2 Kd7 104.Kb3 Kc8 105.Ka3 Kb7 106.Ka4 Qh4 107.Kb3 Nd6 108.Ka3 Qh7 109.Kb4 Qh1 110.Ka5 Qh5+ 111.Ka4 Qe8+ 112.Ka5 Qf7 113.Ka4 Qf8 114.Kb3 Ne4 115.Kc2 Qh8 116.Kd1 Qc3 117.Ke2 Qd2+ 118.Kf1 Qf2# 0-1