1.e4 c5 2.Nf3 Nc6 3.Bc4 e6 4.c3 d5 5.exd5 exd5 6.Qe2+ Be7 7.Bb5 Nf6 8.Ne5 Bd7 9.Bxc6 bxc6 10.Nxd7 Qxd7 11.h3 O-O 12.d4 cxd4 13.cxd4 Bb4+ 14.Nc3 Rfe8 15.Be3 c5 16.a3 cxd4 17.axb4 dxe3 18.fxe3 Qe7 19.O-O d4 20.Nd1 Qxb4 21.Rxf6 gxf6 22.Qg4+ Kh8 23.Nf2 Qxb2 24.Ra6 dxe3 25.Ne4 Qb1+ 26.Kh2 Qxe4 27.Qh5 Qe5+ 28.Qxe5 Rxe5 29.Rxf6 e2 30.Rxf7 e1=Q 31.h4 Qxh4+