1.e4 e5 2.Nf3 Qf6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Nc6 6.Nxc6 Bxe3 7.fxe3 Qxc6 8.Nc3 Nf6 9.Bd3 d6 10.Bb5 Qxb5 11.Nxb5 O-O 12.Nxc7 Rb8 13.Qxd6 Nxe4 14.Qf4 f5 15.Na6 bxa6 16.Qxb8 Be6 17.Qxa7 Bd5 18.Qxa6 Nf6 19.c4 Bxg2 20.Rg1 Be4 21.Qa7 Ng4 22.h3 Ne5 23.Qxg7#