1.e4 c5 2.Nf3 Nc6 3.Nc3 e6 4.Bc4 Nf6 5.d4 cxd4 6.Nxd4 Be7 7.O-O O-O 8.Be3 a6 9.Nxc6 bxc6 10.e5 Ne8 11.Qg4 f6 12.f4 Qa5 13.Qg3 Bc5 14.Ne4 Bxe3+ 15.Qxe3 fxe5 16.fxe5 Rxf1+ 17.Rxf1 Qxe5 18.Qf3 Nf6 19.Nxf6+ Qxf6 20.Bxe6+ dxe6 21.Qxc6 Qd4+ 22.Kh1 Bb7 23.Qxb7 Rd8 24.Qf7+