1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.O-O a6 7.Bc4 d6 8.d3 e6 9.Nxd4 cxd4 10.Ne2 Ne7 11.Ng3 O-O 12.f5 exf5 13.Bg5 fxe4 14.Nxe4 Be6 15.Nf6+ Kh8 16.Qe1 h6 17.Qh4 Nf5 18.Rxf5 Bxf5 19.Rf1 Qe7 20.g4 Bxg4 21.Qxg4 Qe5 22.Bh4 Qe3+ 23.Kh1 g5 24.Qf5 Bxf6 25.Qxf6+ Kh7 26.Bxf7 gxh4 27.Rg1 Rg8 28.Bxg8+ Rxg8 29.Qf7+