1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.Ng5 d5 6.exd5 Nxd5 7.Nxf7 Kxf7 8.Qf3+ Ke6 9.O-O Rf8 10.Qe4 g6 11.Nc3 Nb4 12.a3 c6 13.axb4 Bxb4 14.Bh6 Rg8 15.Bf4 Bxc3 16.bxc3 Qd6 17.Rfe1 Kd7 18.Bxe5 Qc5 19.Qg4+ Kd8 20.Qg5+ Kd7 21.Bxd5 Qxd5 22.Rab1 Qf7 23.Re4 Rf8 24.Rf4 Qa2 25.Rd4+ Ke8 26.Re1 Qe6 27.Qd8+ Kf7 28.Rf4+ Kg8 29.Qxf8#