1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 g6 6.Bc4 Bg7 7.O-O d6 8.Qe2 Nf6 9.e5 dxe5 10.Rd1 Qa5 11.Bd2 Qc7 12.Nb5 Qb8 13.Bc3 Nh5 14.Bxf7+ Kf8 15.Qc4 Bf6 16.Bd5 Bd7 17.Bxc6 Bxc6 18.Ba5 Kg7 19.Nc7 Rc8 20.Ne6+ Kh8 21.Rd8+ Rxd8 22.Nxd8 Bxf3 23.Qf7