1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 b5 6.Bf1 h6 7.Nxf7 Kxf7 8.dxc6 Bc5 9.Be2 Ne4 10.O-O Bxf2+ 11.Rxf2+ Nxf2 12.Qf1 Rf8 13.Qxf2+ Kg8 14.Qe3 Qh4 15.Bf3 Bg4 16.Bxg4 Qxg4 17.Nc3 b4 18.h3 Qc4 19.d3 Qxc6 20.Qe4 Qf6 21.Nd5 Qf1+ 22.Kh2 Rf7 23.Ne7+ Rxe7 24.Qxa8+ Kh7 25.Qe4+ Kh8 26.Bg5 Qxa1 27.Bxe7 Qxb2 28.Qc4 a5 29.Bh4 a4 30.Bg3 b3 31.cxb3 a3 32.Qxc7