1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Ba7 7.Qe2 d6 8.Be3 Bxe3 9.Qxe3 Nf6 10.N1d2 Nc6 11.O-O O-O 12.Rad1 Qc7 13.Nc4 d5 14.exd5 exd5 15.Nb6 Rb8 16.Qc5 Qe5 17.Rfe1 Qg5 18.Nxd5 Nxd5 19.Bxh7+ Kxh7 20.Rxd5 Qg6 21.Rh5+ Kg8 22.Qxf8+