1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nf3 Nf6 6.Bc4 Nxe4 7.Bxf7+ Kxf7 8.Qd5+ Ke8 9.Qxe4 d5 10.Qe3 Bd6 11.O-O Qe7 12.Nbd2 Rf8 13.a3 e4 14.Ne1 Ne5 15.h3 Nc6 16.c4 Qe5 17.f4 Qe7 18.b4 Qf6 19.Nb3 dxc4 20.Qxe4+ Be6 21.f5 Qe5 22.Nd2 Qh2+ 23.Kf2 Rxf5+ 24.Nef3 Qg3+ 25.Kg1 Kd7 26.Bb2 Raf8 27.b5 Rxb5 28.Bc3 Bxh3 29.Ne5+ Nxe5 30.Bxe5 Rxe5 31.Qxb7+ Ke6 32.Rxf8 Bxf8 33.Qc8+ Ke7 34.Qb7+ Bd7 35.Nf3 Re6 36.Rd1 Rd6 37.Re1+ Kd8 38.Qxa7 Rf6 39.Qa8+ Bc8 40.Qa5+ Kd7