1.Nf3 Nf6 2.d4 Nc6 3.d5 Nb4 4.c4 e6 5.Nc3 Bc5 6.a3 Na6 7.g3 O-O 8.Bg2 d6 9.O-O e5 10.b4 Bb6 11.Bg5 h6 12.Bxf6 Qxf6 13.Ne4 Qe7 14.Rc1 f5 15.Nc3 e4 16.Nd4 Bd7 17.e3 Bxd4 18.Qxd4 b6 19.Ne2 g5 20.f3 exf3 21.Rxf3 Rae8 22.Rcf1 Qe5 23.Qd3 g4 24.Rf4 Qxe3+ 25.Qxe3 Rxe3 26.Nd4 Rxa3 27.Ne6 Bxe6 28.dxe6 Nxb4 29.Be4 Re3 30.Bxf5 Kh8 31.Be4 Rxf4 32.Rxf4 Nc6 33.Bxc6 Rxe6 34.Rxg4 a5 35.Rf4 Re5 36.Rf7 Rc5 37.Bd5 b5 38.Rf8+ Kg7 39.Rf7+ Kg6 40.Rf4 b4 41.Be4+ Kg7 42.Bd5 c6 43.Be6 Re5 44.Bd7 b3 45.Bxc6 b2 46.Rf1 Re2 47.Ba4 Re4 48.Bb3 Re3 49.Ba2 a4 50.Rb1 Re2 51.Rd1 Rc2 52.Rxd6 Rc1+ 53.Kf2 Ra1 54.Rd7+ Kf6 55.Rd6+ Ke7 56.Rxh6 Rxa2 57.Rh7+ Kd6 58.Rh6+ Kc5 59.Rh5+ Kxc4 60.Rh4+ Kc3 61.Rh3 b1=Q+ 62.Ke3 Qd3+ 63.Kf4 Rf2+ 64.Kg5 Qf5+ 65.Kh4 Kc2 66.g4 Qh7+ 67.Kg3 Qxh3+ 68.Kxh3 a3 69.Kg3 Rd2 70.h4 a2 71.h5 a1=Q 72.Kf3 Qh1+ 73.Ke3 Qe1+ 74.Kf3 Rf2+ 75.Kg3 Qg1+ 76.Kh4 Rh2+ 77.Kg5 Rxh5+ 78.Kxh5 Qh1+ 79.Kg5 Qb1 80.Kf6 Qf1+ 81.Kg5 Qg2 82.Kf6 Qxg4 83.Ke5 Qf3 84.Kd4 Qd1+ 85.Ke5 Qd2 86.Kf5 Qd8 87.Ke4 Qh4+ 88.Kf3 Qa4 89.Ke2 Qa5 90.Kf3 Qb5 91.Kg3 Qb7 92.Kf2 Kd2 93.Kf1 Qc7 94.Kf2 Qc2 95.Kf1 Qc3 96.Kf2 Qc4 97.Kg1 Qa4 98.Kf2 Qa5 99.Kg1 Qa3 100.Kf2 Qa2 101.Kg1 Kd3 102.Kh1 Qa4 103.Kg2 Kc3 104.Kf2 Kc4 105.Ke3 Qa5 106.Kf2 Kc3 107.Ke3 Qa1 108.Kf2 Kc4 109.Ke3 Qg1+ 110.Kd2 Qf2+ 111.Kc1 Kc3 112.Kb1 Qb2# 0-1