1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 Bxd4 6.Nxd4 Nxd4 7.Bg5 h6 8.Bh4 d6 9.f4 g5 10.fxg5 Bg4 11.Qe1 Nxc2 12.Qf2 Nxa1 13.g6 Rf8 14.Bxf6 fxg6 15.Qh4 Qd7 16.Na3 Be6 17.Rxa1 Bxc4 18.Nxc4 Qe6 19.Bg7 Rf4 20.Qxh6 Qxc4 21.Qh8+ Kf7 22.Qxa8 Qd4+ 23.Kh1 Qxb2 24.Qf8+