1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 Nf6 6.Nc3 Bb4 7.Nxc6 bxc6 8.e5 Ne4 9.Qd4 Nxc3 10.bxc3 Be7 11.Bd3 Qa5 12.O-O f6 13.Qg4 Kf7 14.Qh5+ Kf8 15.Bf4 Qxc3 16.Rfd1 Ba6 17.exf6 Qxf6 18.Qg4 g5 19.Bc7 h5 20.Qg3 h4 21.Qe3 Qf7 22.Rab1 Kg7 23.Be5+