1.e4 e6 2.Nc3 Nf6 3.e5 Nd5 4.Be2 d6 5.Nxd5 exd5 6.exd6 Bxd6 7.d4 O-O 8.c3 Re8 9.Nf3 Bg4 10.O-O Nd7 11.h3 Bh5 12.Bd3 Qf6 13.g4 Bg6 14.Bxg6 fxg6 15.Kg2 Re4 16.Ng5 Re7 17.Qf3 c6 18.Qxf6 gxf6 19.Nf3 Rae8 20.Be3 Nf8 21.a4 g5 22.a5 a6 23.Rh1 h6 24.Ne1 Ng6 25.Kf1 f5 26.gxf5 Nh4 27.f6 Rf7 28.Nd3 Rxf6 29.Ke2 Kg7 30.Rag1 Rfe6 31.Kd1 Rf6 32.Rg4 Kf7 33.Ke2 Nf5 34.Kd2 Nxe3 35.fxe3 Rf3 36.h4 Rexe3 37.Ne1 Rh3 38.Rf1+ Kg6 39.hxg5 hxg5 40.Rg2 Reg3 41.Rgf2 Bf4+ 42.Kc2 Kh5 43.Ng2 Bd6 44.Ne1 Re3 45.Rf7 Bg3 46.Nf3 g4 47.Rf5+ Kh6 48.Ng5 Rh2+ 49.Kb3 Re1 50.Nf7+ Kh7 51.Ng5+ Kh6 52.Nf7+ Kh7 53.Ng5+ Kg7 54.Rf7+ Kg6 55.R7f6+ Kg7 56.Ne6+ Rxe6 57.Rxe6 Bf2 58.Re7+ Kg6 59.Rxb7 g3 60.Rb8 Kf5 61.Rc8 Ke4 62.Rxc6 g2 63.Re6+ Kf5 64.Re5+ Kg4 65.Rxf2 g1=Q 66.Rxh2 Qxh2 67.Rxd5 Kf3 68.Re5 Qd2 69.Ka2 Qc2 70.Ka3 Kf4 71.Re1 Qd2 72.Re5 Qd1 73.Ka2 Qa4+ 74.Kb1 Kf3 75.Kc1 Qa1+ 76.Kc2 Kf4 77.Kb3 Qd1+ 78.Ka3 Kf3 79.Ka2 Qa4+ 80.Kb1 Kf2 81.Kc1 Qa1+ 82.Kc2 Kf3 83.Kb3 Kf4 84.Kc2 Qa4+ 85.Kc1 Kf3 86.Kb1 Qc4 87.Kc1 Qd3 88.Re1 Kf2 89.Re5 Qg6 90.Rc5 Ke2 91.Re5+ Kd3 92.Kb1 Qg2 93.Re1 Qc2+ 94.Ka1 Qa4+ 95.Kb1 Qxa5 96.d5 Qa4 97.Rg1 Qe4 98.d6 Ke2+ 99.Ka1 Qd5 100.Rg4 Qa5+ 101.Kb1 Qf5+ 102.Ka1 Qxg4 103.c4 Kd2 104.c5 Qa4+ 105.Kb1 Qb5 106.Ka1 a5 107.b4 axb4 108.Kb1 Qxc5 109.Ka1 b3 110.d7 Qa5+ 111.Kb1 Qa2# 0-1