1.e4 c5 2.f4 e6 3.Nf3 d5 4.e5 Ne7 5.Nc3 Nec6 6.g3 f6 7.Bg2 Nd7 8.O-O fxe5 9.fxe5 Be7 10.Bh3 Ndxe5 11.Nxe5 Nxe5 12.Qe2 Bf6 13.d3 Nc6 14.Qh5+ g6 15.Qh6 Qe7 16.Re1 Bg7 17.Nxd5 Bxh6 18.Nxe7 Bxc1 19.Nxc8 Bxb2 20.Rxe6+ Kd8 21.Rd6+ Kc7 22.Rd7+ Kb8 23.Nd6 Na5 24.Rb1 Bd4+ 25.Kg2 b6 26.Re1 Bf6 27.Rf1 Be5 28.Nf7