1.e4 c5 2.f4 g6 3.Nf3 Bg7 4.c3 Nc6 5.d4 cxd4 6.cxd4 d5 7.e5 Nh6 8.Nc3 Bg4 9.Bb5 Nf5 10.O-O Qa5 11.h3 Bxf3 12.Rxf3 h5 13.Be3 Nxe3 14.Rxe3 e6 15.Bxc6+ bxc6 16.Na4 Rb8 17.a3 Qb5 18.Rc1 Bh6 19.Rf3 O-O 20.b3 Qa5 21.g4 Qd8 22.g5 Bg7 23.Rxc6 Qd7 24.Rfc3 Rfc8 25.Rxc8+ Rxc8 26.Nc5 Qe8 27.b4 Bf8 28.Qa4 Qe7 29.Kf2 Qc7 30.Qa6 Be7 31.Na4 Qxc3 32.Nxc3 Rxc3 33.Qxa7 Bf8 34.f5 gxf5 35.g6 fxg6 36.Qd7 Rc2+ 37.Ke1 Rc1+ 38.Ke2 Rc2+ 39.Kd1 Rc4 40.Qxe6+ Kh7 41.Qxd5 Rc3 42.Qf7+ Bg7 43.e6 Rd3+ 44.Kc2 Rxd4 45.e7 Rd2+ 46.Kxd2 f4 47.Qa2 Bh8 48.b5 Kh6 49.b6 Bb2 50.b7 Bd4 51.Kc1 Bh8 52.Kb1 h4 53.a4 Bg7 54.a5 Be5 55.a6 Bc3 56.Qa3 Bg7 57.Qa4 Bb2 58.Qa5 Bd4 59.Kc2 Bf2 60.Kc3 g5 61.Kc4 Bg1 62.Qa1 Be3 63.Qa2 Kg7 64.Qg2 Kh6 65.Kb3 Bf2 66.Kb4 f3 67.Qxf3 Bg3 68.Qa3 Bb8 69.Qe3 Bg3 70.Qe4 g4 71.Ka3 Kh5 72.Kb2 Kh6 73.Ka1 Be5+ 74.Qxe5 Kg6 75.Qe2 Kh5 76.Qe3 g3 77.Qe4 Kg5 78.Qe1 Kh5 79.Qe2+ Kg5 80.Qe3+ Kh5 81.e8=Q# 1-0