1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 e6 6.O-O Nc6 7.f5 exf5 8.d3 Nf6 9.Qe1 O-O 10.Qh4 Nh5 11.Bg5 Bf6 12.exf5 Bxf5 13.g4 Bxg5 14.Nxg5 h6 15.Nf3 Qxh4 16.Nxh4 Bxg4 17.Nxg6 Kg7 18.Nxf8 Rxf8 19.Rae1 f5 20.Nb5 Ne5 21.Bd5 Ng6 22.Nxd6 Nhf4 23.Bxb7 Ne2+ 24.Kh1 f4 25.Bf3 Bxf3+ 26.Rxf3 Nd4 27.Rf2 f3 28.c3 Nc6 29.Rg1 Ne5 30.Rg3 h5 31.Nc4