1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 g6 5.Bc4 Bg7 6.O-O e6 7.f5 exf5 8.d3 Nge7 9.Qe1 h6 10.Qh4 Nd4 11.exf5 Bxf5 12.Bd2 Nxc2 13.Rac1 Nd4 14.Rce1 Be6 15.Nxd4 Bxd4+ 16.Kh1 d5 17.Bb5+ Nc6 18.Rxe6+ fxe6 19.Qg4 Ke7 20.Bxh6 Ne5 21.Bg5+ Kd6 22.Qg3 Rf8 23.Re1 Qa5 24.Bf4 Rf5 25.Ne2 Raf8 26.Nxd4 Rxf4 27.h3 cxd4 28.Qg5 Qxe1+ 29.Kh2