1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.Bc4 e6 7.Nxd4 cxd4 8.Nb5 Qb6 9.e5 Ne7 10.Nd6+ Kf8 11.b3 f6 12.O-O h5 13.a4 Nf5 14.a5 Qd8 15.Ba3 Nxd6 16.Bxd6+ Kf7 17.f5 g5 18.exf6 Bf8 19.fxe6+ dxe6 20.Be5 Bd6 21.Qe2 Qc7 22.Bxd6 Qxd6 23.Qe4 Rb8 24.Rf5 Rg8 25.Raf1 Kf8 26.Re5 Bd7 27.Bxe6 Re8 28.Bxg8 Rxe5 29.Qh7