1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nxe4 4.Qe2 d5 5.d3 f6 6.Nf3 Bg4 7.dxe4 Qe7 8.exd5 Qxe2+ 9.Bxe2 Bc5 10.O-O O-O 11.Nc3 Re8 12.Bf4 c6 13.Bc4 g5 14.dxc6+ Be6 15.Bxe6+ Rxe6 16.cxb7 gxf4 17.bxa8=Q Re8 18.Rfe1 Rf8 19.Qd5+ Kg7 20.Qxc5 Na6 21.Re7+ Kg8 22.Qh5 Nb4 23.Qxh7#