1.e3 e5 2.d4 e4 3.c4 g6 4.Qc2 Nf6 5.Nc3 c6 6.Nxe4 Nxe4 7.Qxe4+ Be7 8.Qc2 d6 9.Nf3 Na6 10.a3 O-O 11.h4 h5 12.Bd2 Nc7 13.Bd3 Ne6 14.O-O Bxh4 15.Bc3 Bf6 16.Rad1 Bg7 17.d5 cxd5 18.cxd5 Nc5 19.Bxg7 Kxg7 20.b4 Nxd3 21.Qxd3 Bg4 22.Qd4+ Qf6 23.Qxf6+ Kxf6 24.Rd4 Rac8 25.Nd2 Ke7 26.Ne4 Be2 27.Re1 Bb5 28.Red1 Ba4 29.Re1 f6 30.b5 Bxb5 31.Rb1 Ba6 32.Ra4 Rc7 33.Rab4 b6 34.Rd1 Rfc8 35.Rdd4 f5 36.Ng5 Rc1+ 37.Kh2 Bf1 38.e4 Kf6 39.Nh7+ Ke5 40.Ng5 Kf6 41.Nh7+ Ke5 42.Ng5 R8c2 43.Nf3+ Kf6 44.Rd2 Rxd2 45.Nxd2 Bd3 46.Rd4 Rc3 47.a4 fxe4 48.Rxe4 Rc5 49.Re6+ Kf7 50.Rxd6 Ke7 51.Re6+ Kd7 52.Rf6 Rxd5 53.Rf7+ Kc6 54.Rxa7 Ra5 55.Rxa5 bxa5 56.Nb3 Kb6 57.Kg3 Bc2 58.Nd2 Kc5 59.Kf4 Bxa4 60.Kg5 Bc2 61.Nf3 a4 62.Ne1 Bf5 63.Kf4 a3 64.Ke3 a2 65.Nd3+ Bxd3 66.Kxd3 a1=Q 67.Ke2 Qa2+ 68.Kd3 Qxf2 69.Kc3 Qxg2 70.Kd3 Qb2 71.Ke3 Qe5+ 72.Kd3 Qe1 73.Kc2 Qf2+ 74.Kd3 Qa2 75.Kc3 Qa4 76.Kd3 Qd1+ 77.Kc3 Qc2+ 78.Kxc2 Kd4 79.Kb2 Ke3 80.Kc1 Kf2 81.Kb1 Ke3 82.Kc2 g5 83.Kb2 g4 84.Kc2 Kf2 85.Kb2 g3 86.Kc2 Ke3 87.Kb1 Kd4 88.Kc2 Kd5 89.Kb1 g2 90.Ka2 Kd6 91.Kb1 Ke6 92.Ka1 h4 93.Kb2 Kd6 94.Ka1 h3 95.Kb2 Ke6 96.Kc2 h2 97.Kb1 h1=Q+ 98.Kc2 Qh2 99.Kb1 g1=R# 0-1