1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 d6 6.O-O a6 7.a4 Ba7 8.Re1 Ng4 9.Re2 Qf6 10.Nbd2 g5 11.Nf1 Nxf2 12.Rxf2 Bxf2+ 13.Kxf2 g4 14.Ne3 gxf3 15.Nd5 Qh4+ 16.Kg1 Rg8 17.Qxf3 Qe1+ 18.Qf1 Rxg2+ 19.Kxg2 Bh3+ 20.Kxh3 Qxf1+