1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 e6 6.f5 Ne5 7.Nxe5 Bxe5 8.Qf3 gxf5 9.O-O Qh4 10.g3 Qg4 11.Qg2 Bd4+ 12.Kh1 Bxc3 13.Be2 Qxe4 14.Bf3 Qxc2 15.Bd1 Qe4 16.Bf3 Qa4 17.dxc3 Nf6 18.b3 Qa6 19.Bg5 Ne4 20.Bxe4 Rg8 21.Bh4 fxe4 22.Rxf7 Kxf7 23.Qf2+ Ke8 24.Qf6 Rg7 25.Qd8+ Kf7 26.Qe7+ Kg6 27.Qf6+ Kh5 28.Qxg7