1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Nb3 Nc6 7.Be3 e6 8.g4 b5 9.Bg2 Bb7 10.g5 Nd7 11.Qe2 Nce5 12.f4 Nc4 13.O-O-O Be7 14.h4 Rc8 15.Bd4 b4 16.Na4 O-O 17.g6 Qe8 18.gxh7+ Kh8 19.Bxg7+ Kxg7 20.e5 Bxg2 21.Rhg1 Ndxe5 22.fxe5 Nxe5 23.Qxg2+ Ng6 24.h5 Qxa4 25.hxg6 f5 26.Qb7 Rfe8 27.h8=Q+ Kxh8 28.Qh1+