1.e4 c5 2.Nf3 Nc6 3.Bc4 a6 4.Ng5 e6 5.O-O Qxg5 6.d4 b5 7.Bxg5 bxc4 8.dxc5 Bxc5 9.e5 Nge7 10.c3 Nxe5 11.b4 cxb3 12.axb3 O-O 13.Qh5 f6 14.Bf4 N5g6 15.Nd2 Nxf4 16.Qh4 Nfg6 17.Qh5 Nf5 18.Rae1 Nf4 19.Qd1 Bb7 20.Kh1 Bxg2+ 21.Kg1 Bxf1 22.Re2 Bxe2 23.Qe1 Bxf2+ 24.Qxf2 e5 25.Qg3 Bh5 26.Qe1 d6 27.Ne4 a5 28.Nxd6 Nxd6 29.Qh4 Bg6 30.h3 Rfc8 31.c4 Nxc4 32.bxc4 Rxc4 33.Qe1 a4 34.Qe4 Rxe4 35.Kf2 a3 36.Kg3 a2 37.h4 a1=Q 38.Kg4 Qg1+ 39.Kf3 Ra3#