1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 d6 6.O-O Nf6 7.d3 O-O 8.f5 gxf5 9.Qe1 Ng4 10.Qh4 Nd4 11.Bg5 Nc6 12.Nd5 Re8 13.exf5 Nge5 14.f6 Bh8 15.fxe7 Qd7 16.Nxe5 Nxe5 17.Qh6 b5 18.Nf6+ Bxf6 19.Bxf6 Qg4 20.Bxe5 bxc4 21.Qf6 dxe5 22.Qxf7+ Kh8 23.Qxe8+