1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Nxe4 6.Nxe4 Qe7 7.Nxc6 Qxe4+ 8.Be2 dxc6 9.O-O Be6 10.Bf3 Qg6 11.Bf4 Bd6 12.Bxd6 Rd8 13.Qd4 Rxd6 14.Qxa7 O-O 15.Qxb7 Qxc2 16.a4 Bd5 17.Qxc7 Rfd8 18.Bxd5 Rxd5 19.a5 h5 20.a6 Rd1 21.Qa5 Qe2 22.Re1 R8d5 23.Qxd5 Qxe1#