1.e4 c5 2.Nc3 g6 3.Nf3 Nc6 4.d4 Qa5 5.d5 Nb4 6.Nd2 Bg7 7.Nc4 Qd8 8.a3 Na6 9.d6 e6 10.h4 h6 11.h5 g5 12.f4 b6 13.e5 Bb7 14.Qg4 f5 15.Qg3 g4 16.Ne3 Nf6 17.exf6 Qxf6 18.Nc4 Nb8 19.Nb5 O-O 20.Nc7 Nc6 21.Nxa8 Bxa8 22.c3 b5 23.Ne5 Nxe5 24.fxe5 Qxe5+ 25.Qxe5 Bxe5 26.Bxh6 Bg3+ 27.Kd2 Rb8 28.Be3 Bxd6 29.b4 c4 30.Bxa7 Rc8 31.a4 bxa4 32.Rxa4 Bc6 33.Ra6 Bf4+ 34.Be3 Be5 35.Ra5 Bd5 36.h6 Kh7 37.Rh5 Kg6 38.Rg5+ Kh7 39.Rxd5 exd5 40.Rxf5 d6 41.Rf7+ Kg6 42.Ra7 Re8 43.b5 Bxc3+ 44.Kxc3 Rxe3+ 45.Kd4 Re1 46.h7 Rd1+ 47.Ke3 d4+ 48.Kf2 g3+ 49.Kxg3 Rxf1 50.h8=Q Rf7 51.Qg8+ Kf5 52.Qxf7+ Ke4 53.Qf3+ Ke5 54.Re7# 1-0