1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.c3 Ngf6 6.Nxf6+ exf6 7.Bd3 Be7 8.Qc2 h6 9.Ne2 O-O 10.O-O Re8 11.Re1 Nf8 12.c4 Bd6 13.Be3 Be6 14.h3 Qd7 15.Rad1 Ng6 16.Be4 f5 17.Bf3 f4 18.Bd2 Nh4 19.Qc3 Nxf3+ 20.Qxf3 Bxc4 21.Nxf4 Bxa2 22.d5 Bxf4 23.Rxe8+ Rxe8 24.Qxf4 Bxd5 25.Bc3 f6 26.Qg3 Qf5 27.f3 Qg5 28.Qf2 b6 29.Ra1 Re7 30.Bd2 Qf5 31.Bc3 Kh7 32.Qd2 c5 33.Re1 Rd7 34.Rd1 Be6 35.Qe2 Rxd1+ 36.Qxd1 Qd5 37.Qa4 a5 38.Qf4 Bd7 39.Qc7 Qc6 40.Qa7 a4 41.Be1 b5 42.Bf2 c4 43.Bc5 Qd5 44.Bb4 Qd3 45.Qf2 Qd1+ 46.Qe1 Qd4+ 47.Qf2 Qe5 48.Qd2 Bf5 49.Kh1 Bd3 50.Kg1 h5 51.Kh1 Qg3 52.Kg1 h4 53.Qe3 Qe5 54.Qf2 Qf4 55.Qc5 Qg5 56.Qxg5 fxg5 57.Kf2 Kg6 58.Ke3 Kf5 59.Kf2 Ke6 60.Bc3 Kd5 61.Bb4 Kd4 62.Ke1 g6 63.Kf2 Bb1 64.Ke2 Bf5 65.Kd2 Bd3 66.Ke1 Ke3 67.Bd2+ Kd4 68.Bb4 Kd5 69.Kf2 c3 70.Bxc3 Kc4 71.Ke3 Bf1 72.Kf2 a3 73.Bf6 a2 74.b4 Bxg2 75.Kxg2 Kxb4 76.Kf2 Kb3 77.Ke3 Kc2 78.Ke4 b4 79.Ba1 b3 80.Bf6 b2 81.f4 a1=Q 82.Bg7 Qa7 83.Kf3 Qa4 84.f5 Qa8+ 85.Kf2 Qa7+ 86.Kf3 Qa4 87.Bf8 Qa8+ 88.Kf2 Qa7+ 89.Bc5 Qa4 90.Be3 Qa8 91.Bd4 Qa5 92.Bg7 Qa4 93.Ke2 Qa8 94.Bh8 Qa7 95.Bg7 Qa3 96.Ke1 Kd3 97.Bc3 Ke3 98.Bd2+ Kf3 99.Bc1 Ke4 100.Ke2 Kd4 101.Bd2 Kc4 102.Bb4 Qxb4 103.fxg6 Qa4 104.Ke3 Kc3 105.Ke2 Kc2 106.Kf2 Kd2 107.Kg2 Ke2 108.g7 Qe8 109.g8=Q Qxg8 110.Kg1 Kf3 111.Kf1 b1=Q# 0-1