1.e4 e5 2.Bc4 Nf6 3.Nf3 Nxe4 4.Nxe5 Qf6 5.Nf3 Bc5 6.O-O O-O 7.d3 d5 8.Bxd5 Nd6 9.Bg5 Qxb2 10.Qc1 Qxa1 11.Qf4 Nf5 12.c3 Bd6 13.Qe4 h6 14.Bh4 c6 15.Bc4 b5 16.Bb3 a5 17.Qe2 a4 18.Bxa4 Rxa4 19.a3 Rxa3 20.Nxa3 Qxa3 21.Nd2 Qxc3 22.Ne4 Qd4 23.Nxd6 Qxd6 24.Bg3 Nxg3 25.hxg3 Bb7 26.Ra1 c5 27.Ra7 Qd5 28.Qe1 Qxg2#