1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 Be7 9.Qd2 Be6 10.O-O-O Rc8 11.f4 O-O 12.f5 Bd7 13.Nc4 Nd4 14.h4 Bb5 15.Ne3 Bxf1 16.Rdxf1 b5 17.Bxf6 Bxf6 18.Ncd5 a5 19.g4 b4 20.g5 b3 21.gxf6 bxa2 22.Qg2 a1=Q+ 23.Kd2 Nb3+ 24.Ke2 Nd4+ 25.Kf2 Qxf1+ 26.Kxf1 g6 27.h5 Qe8 28.Ne7+ Kh8 29.hxg6 fxg6 30.Rxh7+