1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 exd4 6.e5 Ne4 7.Re1 Nxf2 8.Kxf2 d3+ 9.Kf1 O-O 10.Bxd3 f6 11.Be4 d6 12.exf6 Qxf6 13.Nc3 Qh4 14.Be3 Qxh2 15.Bxc5 Qh1+ 16.Kf2 Qh4+ 17.Kg1 Rxf3 18.Qxf3 Bg4 19.Qf2 Qh5 20.Be3 Ne5 21.Rf1 Be6 22.Qg3 b5 23.Bxa8