1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 d6 6.d3 e6 7.f5 exf5 8.O-O Nge7 9.Qe1 h6 10.Qg3 Ne5 11.Nxe5 Bxe5 12.Bf4 Bxf4 13.Rxf4 g5 14.Rxf5 Nxf5 15.exf5 O-O 16.Rf1 Qf6 17.Ne4 Qe5 18.Qh3 Kg7 19.f6+ Kh7 20.Qh5 Be6 21.Bxe6 fxe6 22.f7 Qd4+ 23.Kh1 Kg7 24.Nf6 Qh4 25.Ne8+ Kh7 26.Qe2 e5 27.g4 d5 28.Qxe5 Raxe8 29.Qf5+