1.e4 c5 2.Bc4 Nc6 3.Qf3 Nf6 4.Nc3 e6 5.Nge2 Ne5 6.Qf4 Nxc4 7.e5 Nxe5 8.Qxe5 d6 9.Qg5 Bd7 10.O-O Bc6 11.a3 Be7 12.Qxg7 Rg8 13.Qxg8+ Nxg8 14.d3 Bg5 15.Nf4 Qf6 16.Nh5 Qg6 17.Nf4 Bxf4 18.g3 Bxc1 19.Raxc1 Qg4 20.Rfd1 Qh3 21.f3 Bxf3 22.Rd2 Qh6 23.Kf2 Qxd2+ 24.Kxf3 Qxc1 25.Nb5 Kd7 26.h4 Nf6 27.g4 Qd1+ 28.Kf2 Nxg4+ 29.Kg2 Rg8 30.Kh3 Qf1+ 31.Kg3 Ne3+