1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 Qb6 7.Nb3 e6 8.Bf4 Ne5 9.Be2 Bd7 10.Qd2 a6 11.O-O-O Qc7 12.Bg3 b5 13.f4 b4 14.fxe5 bxc3 15.Qd4 cxb2+ 16.Kb1 dxe5 17.Bxe5 Qd8 18.Rhf1 Be7 19.g4 h6 20.h4 Bc6 21.Qf2 Qc8 22.g5 hxg5 23.hxg5 Bxe4 24.Bd3 Bxd3 25.Rxd3 Nd5 26.Qxf7+ Kd7 27.Rxd5+ exd5 28.Qxd5+ Ke8 29.Qf7+