1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Bc4 Nc6 9.Qd2 Qa5 10.O-O-O Bd7 11.h4 Rfc8 12.Bb3 Ne5 13.Kb1 Nc4 14.Bxc4 Rxc4 15.Nb3 Qd8 16.Bh6 Bxh6 17.Qxh6 Rxc3 18.bxc3 Rc8 19.Rd3 a5 20.h5 a4 21.hxg6 fxg6 22.Nd2 Qa5 23.e5 Qxe5 24.Ne4 Nh5 25.g4 Bxg4 26.Ng5 Be6 27.Qxh7+ Kf8 28.Qxg6 Nf4 29.Nh7#