1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bb4+ 5.c3 Ba5 6.O-O d6 7.cxd4 Bg4 8.Qb3 Nf6 9.Bxf7+ Kd7 10.d5 Nb4 11.Qa4+ c6 12.dxc6+ bxc6 13.a3 Nd3 14.Nd4 Rc8 15.h3 Bxh3 16.gxh3 Nxe4 17.Be6+ Ke8 18.Nxc6 Qf6 19.Qxe4 Nxc1 20.Bxc8+ Kf7 21.Qc4+ Ke8 22.Nxa5 Qg6+ 23.Bg4 Rf8 24.Re1+ Kd8 25.Qc8#