1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.O-O Nf6 7.Qb3 d6 8.Bxf7+ Kf8 9.d3 Bg4 10.Ng5 h6 11.Bg6 Qd7 12.Ne6+ Ke7 13.Nxg7 Rhg8 14.Qf7+ Kd8 15.Qxf6+ Ne7 16.Bf5 Bxf5 17.exf5 Qc6 18.Bxh6 Rf8 19.Ne6+ Kd7 20.Nxf8+ Kd8 21.Qh8 Nd5 22.Ne6+ Kd7 23.Qxa8