1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 d6 6.N1c3 a6 7.Na3 Be6 8.Nc4 Nf6 9.Bg5 Nd4 10.Ne3 Be7 11.Bxf6 Bxf6 12.Ncd5 Bg5 13.c3 Nc6 14.Qf3 b5 15.Bd3 Rc8 16.Nf5 Bxf5 17.exf5 O-O 18.f6 Bh6 19.Qe4 g6 20.Qh4 Bf4 21.g3 Re8 22.gxf4 exf4+ 23.Kd2 h5 24.Rhg1 Re5 25.Rg5 b4 26.Qxh5 bxc3+ 27.bxc3 Rxg5 28.Qxg5 Kf8 29.Bf5 Ne5 30.Qh6+