1.e4 e5 2.Nf3 Bc5 3.Nc3 Nf6 4.Nxe5 Nc6 5.Nxc6 bxc6 6.Bc4 d5 7.exd5 cxd5 8.Bb5+ Kf8 9.O-O c6 10.Bxc6 Bf5 11.Bxa8 Qxa8 12.Re1 g6 13.h3 Bb4 14.a3 Ba5 15.d4 g5 16.Bxg5 Nd7 17.Qh5 Nb6 18.Be7+ Kg8 19.Qg5+ Bg6 20.Bf6 Nd7 21.Bxh8 Qb8 22.Qh6 f6 23.Qg7#