1.e4 e5 2.Bc4 Nf6 3.d3 Bc5 4.Nc3 d6 5.f4 Nc6 6.Nf3 Bg4 7.Na4 Bb6 8.Nxb6 axb6 9.O-O Nd4 10.fxe5 dxe5 11.Bxf7+ Ke7 12.Bc4 Nxf3+ 13.gxf3 Bh3 14.Rf2 Nh5 15.Bg5+ Nf6 16.f4 exf4 17.e5 h6 18.exf6+ gxf6 19.Bxf4 Ra5 20.Qf3 Qd7 21.Be5 fxe5 22.Qf6+ Ke8 23.Qxh8+ Ke7 24.Qf8#