1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Bd3 d5 7.e5 Nfd7 8.Qg4 Qc7 9.O-O Be7 10.Ndb5 Qd8 11.Qxg7 Rf8 12.Bh6 Qb6 13.Be3 Qa5 14.Bg5 Nc6 15.Bxe7 Kxe7 16.Qg5+ f6 17.exf6+ Nxf6 18.Rfe1 Qd8 19.Bxh7 a6 20.Rad1 Nb4 21.Nd4 Kd6 22.Qe5+ Kc5 23.Na4+