1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.O-O d6 8.Kh1 Nbd7 9.f4 b6 10.e5 dxe5 11.fxe5 Nxe5 12.Bf4 Bb7 13.Qe2 Nfd7 14.Rae1 Bd6 15.Ne4 Bxe4 16.Bxe4 Rd8 17.Nxe6 fxe6 18.Qh5+ Ke7 19.Qg5+ Ke8 20.Qxg7 Rf8 21.Bxh7 Rf7 22.Bg6 Nxg6 23.Qxf7+