1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d5 5.Bb5 Ne7 6.Qe2 d4 7.Nd1 a6 8.Bxc6+ Nxc6 9.Nf2 Be7 10.O-O O-O 11.d3 b5 12.Bd2 Bd7 13.e5 Rc8 14.Ng5 Nxe5 15.Nxh7 Nf3+ 16.Qxf3 Kxh7 17.Qh5+ Kg8 18.Ne4 Bc6 19.Ng5 Bxg5 20.fxg5 Qd5 21.Rf3 f6 22.Raf1 fxg5 23.Rxf8+