1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Nxf7 Bxf2+ 6.Kxf2 Nxe4+ 7.Kg1 Qh4 8.g3 Nxg3 9.Nxh8 d5 10.Qf3 Qd4+ 11.Qe3 Nxh1 12.Bb5 Qg4+ 13.Kxh1 Bf5 14.Nc3 O-O-O 15.d3 d4 16.Qg3 Qh5 17.Bg5 dxc3 18.Bxd8 cxb2 19.Rf1 Nxd8 20.Qxe5 Qh3 21.Rb1 Bg4 22.Qg3 Qh5 23.Rxb2 Qd5+ 24.Kg1 Qd4+ 25.Kg2 Ne6 26.c3 Qd5+ 27.Kg1 Qg5 28.Rf2