1.e3 g6 2.h3 c6 3.Bc4 c5 4.e4 Nc6 5.Nf3 Nf6 6.e5 d5 7.Bb5 Nd7 8.O-O a6 9.Bxc6 bxc6 10.Re1 Qc7 11.e6 fxe6 12.Rxe6 Nb6 13.Re3 Bh6 14.Re1 O-O 15.d3 Bg7 16.Qe2 e5 17.Nbd2 Nd7 18.Rb1 a5 19.b3 a4 20.Bb2 Re8 21.c4 a3 22.Ba1 Bb7 23.Qd1 Rf8 24.Re2 Rae8 25.Qc1 Ra8 26.Qc2 d4 27.Rbe1 Qd8 28.Qc1 Bh6 29.Nxe5 Nxe5 30.Rxe5 Qh4 31.R1e2 Bf4 32.Rxc5 Bd6 33.b4 Rad8 34.Qxa3 Bc8 35.Rxc6 Bxh3 36.Rxd6 Rxd6 37.gxh3 Qxh3 38.Ne4 Qg4+ 39.Kf1 Rdd8 40.Bb2 Rf5 41.Qb3 Qh3+ 42.Ke1 Qh1+ 43.Kd2 Qb1 44.c5+ Rf7 45.Nd6 Rf8 46.Nxf7 Rxf7 47.Bxd4 h5 48.Qxb1 g5 49.Re6 Kf8 50.Kc1 Rc7 51.Ba1 Rc8 52.Rc6 Ke8 53.a3 Rd8 54.Kd2 Rd7 55.Bh8 Kf7 56.Qf1 Rxd3+ 57.Ke1 Ke8 58.Re6+ Kd7 59.Ke2 Rd6 60.Rg6 Ke8 61.Bc3 Rd8 62.Ba1 Ke7 63.Ke3 Kf7 64.Qh1 Rd2 65.Bc3 Rb2 66.Rg7+ Ke8 67.Re7+ Kd8 68.Rb7 Rxb4 69.Rc7 Rb6 70.Qd1+ Ke8 71.Re7+ Kxe7 72.cxb6 g4 73.Bb2 g3 74.Bg7 Ke8 75.Ke4 Ke7 76.Qg1 Kd7 77.Qe1 gxf2 78.Qxf2 Ke6 79.Qf3 Kd6 80.Qd1+ Kc5 81.b7 Kc4 82.Qd8 Kc5 83.Qd6+ Kc4 84.Qh6 Kb5 85.a4+ Kc4 86.b8=Q h4 87.Qc7+ Kb4 88.Bb2 Kb3 89.Qa5 h3 90.Qh7 Kxb2 91.Qhf5 h2 92.Qf3 Kc1 93.Qd8 h1=N 94.Qe2 Ng3+ 95.Ke3 Kb1 96.Qf3 Kc2 97.Qf4 Kb3 98.Qa5 Ne2 99.Kd3 Ka3 100.Qf8+ Ka2 101.Qf6 Ng1 102.Qh8 Kb3 103.Qg5 Ka3 104.Qg4 Nf3 105.Qg3 Ng5 106.Qe1 Ka2 107.Qb4 Nf7 108.Kd2 Ne5 109.Qb5 Nc4+ 110.Ke2 Na3 111.Qd5+ Kb1 112.Qh4 Kb2 113.Qb5+ Ka1 114.Qd4+ Ka2 115.Qbb2# 1-0