1.e4 a6 2.d4 c5 3.d5 d6 4.Nf3 Nf6 5.Bd3 e5 6.O-O g6 7.a4 c4 8.Bxc4 Nxe4 9.Re1 Nf6 10.Bg5 Bg7 11.Nbd2 h6 12.Bxf6 Bxf6 13.Bd3 O-O 14.Nc4 Qc7 15.Qd2 Kg7 16.Qb4 a5 17.Qxd6 Qxd6 18.Nxd6 Rd8 19.Nxc8 Rxc8 20.Nxe5 Rd8 21.Bc4 Nd7 22.Nxd7 Rxd7 23.c3 Rc8 24.Re4 Re7 25.Rxe7 Bxe7 26.Bb5 Rd8 27.Rd1 Bd6 28.g3 b6 29.Kf1 h5 30.h4 f5 31.Re1 f4 32.gxf4 Rf8 33.Re6 Rf6 34.Rxf6 Kxf6 35.Be8 Bxf4 36.Ke2 g5 37.hxg5+ Kxg5 38.Kf3 Bd6 39.Bd7 Bc5 40.Bh3 Kh4 41.Kg2 Kg5 42.Kg3 h4+ 43.Kf3 Kf6 44.Ke4 Bxf2 45.d6 Kf7 46.Kd5 Ke8 47.Kc6 Kd8 48.b4 axb4 49.cxb4 Be1 50.b5 Bf2 51.Kb7 Bc5 52.Kc6 Bf2 53.Bg4 Bd4 54.d7 Bf2 55.Kb7 Bd4 56.Bf5 Be3 57.Bh3 Bf2 58.Kc6 Be3 59.Be6 Bf2 60.Bg4 Bd4 61.Bf5 Bf2 62.Be6 Be3 63.Bf5 Bf2 64.a5 bxa5 65.b6 a4 66.b7 Ba7 67.Be6 a3 68.Kd6 h3 69.Bxh3 a2 70.b8=N Bxb8+ 71.Kc6 a1=Q 72.Kb7 Bg3 73.Bf5 Qc1 74.Be4 Qf1 75.Bh1 Qe1 76.Ka8 Qxh1+ 77.Ka7 Qh8 78.Ka8 Qh5 79.Ka7 Qh2 80.Kb7 Bh4 81.Ka6 Qb2 82.Ka7 Qc1 83.Ka8 Qd2 84.Ka7 Qxd7+ 85.Ka6 Qd5 86.Ka7 Qf7+ 87.Kb8 Qc7+ 88.Ka8 Qc3 89.Kb7 Ke8 90.Kb6 Qc1 91.Ka7 Qa1+ 92.Kb8 Bf6 93.Kc8 Qa2 94.Kb8 Bh4 95.Kc8 Qb2 96.Kc7 Qc3+ 97.Kb7 Qb4+ 98.Kc7 Qg4 99.Kd6 Qg7 100.Kc5 Qf8+ 101.Kb5 Qf2 102.Kc6 Qg2+ 103.Kd6 Be7+ 104.Ke5 Qg4 105.Kd5 Bg5 106.Kd6 Qb4+ 107.Ke6 Qa4 108.Kd6 Qa6+ 109.Ke5 Qb7 110.Ke6 Qb4 111.Ke5 Qd2 112.Ke4 Qa5 113.Kd3 Ke7 114.Ke2 Be3 115.Kd1 Qd2# 0-1