1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 Nc6 5.Bc4 Nb6 6.Bb3 c4 7.Bc2 g6 8.d4 cxd3 9.Qxd3 d5 10.exd6 Bf5 11.Qe2 Bxc2 12.Qxc2 Qxd6 13.O-O Bg7 14.Rd1 Qc7 15.Na3 O-O 16.Nb5 Qc8 17.Be3 Nc4 18.Bf4 e5 19.Bg3 a6 20.Nd6 Nxd6 21.Rxd6 Qc7 22.Rad1 Rad8 23.Rxd8 Rxd8 24.h3 Qe7 25.Rxd8+ Qxd8 26.Qb3 Qd7 27.Ng5 h6 28.Ne4 Na5 29.Nc5 Qc6 30.Qb4 Qc7 31.Nd3 Nc6 32.Qc5 h5 33.Qd5 Ne7 34.Qe4 f5 35.Qe2 f4 36.Bh4 Nf5 37.Bg5 Qc4 38.Nxf4 Nd6 39.Qd3 exf4 40.Qxd6 Qe4 41.Qd8+ Kh7 42.Qe7 Qf5 43.f3 b5 44.Kh2 a5 45.b3 Kg8 46.c4 bxc4 47.bxc4 Bd4 48.Bh4 Qc5 49.Qxc5 Bxc5 50.Be1 a4 51.Bd2 Bd6 52.Kg1 Kf7 53.Kf1 Ke6 54.Ke2 Kf5 55.Kd3 Bc5 56.Bc3 Ke6 57.Ke4 Bd6 58.Bd2 g5 59.Ba5 Bc5 60.Bd8 Be3 61.Bxg5 h4 62.Bh6 Kf7 63.Bxf4 Ba7 64.Be3 Bb6 65.Bxb6 a3 66.Ke3 Kg6 67.g4 Kg5 68.Kd4 Kh6 69.Ba7 Kg5 70.Kd3 Kf4 71.c5 Ke5 72.c6 Kf6 73.Bg1 Kf7 74.Ke2 Ke6 75.Ke1 Ke5 76.g5 Kd5 77.Bb6 Ke6 78.Ba7 Ke5 79.c7 Kf4 80.c8=Q Kxf3 81.Qg4# 1-0