1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O Ne5 9.Nf3 Nfg4 10.Nxe5 Nxe3 11.Qh5 Nxf1 12.Qxf7+ Kd8 13.Qh5 g6 14.Nxg6 Rg8 15.Ne5 d6 16.Nf7+ Kd7 17.Bxf1 Kc6 18.Nb5 Qb8 19.Nd4+ Kb6 20.Qf3 Qc7 21.Qe3 Qc5 22.b4 Qxb4 23.Nxe6+ Kc6 24.a3 Qb2 25.Nfd8+ Kd7 26.Rd1 Be7 27.e5 Rxd8 28.exd6 Bf6 29.Qc5 b5 30.Qd5