1.e4 e5 2.Nc3 Nc6 3.Bc4 d6 4.d3 Nf6 5.f4 g6 6.Nf3 Bg4 7.h3 Bxf3 8.Qxf3 Nd4 9.Qf2 Nc6 10.O-O Qe7 11.fxe5 dxe5 12.Qxf6 Nd8 13.Qxh8 h5 14.Nd5 Qc5+ 15.Be3 Qa5 16.Qxe5+ Ne6 17.Nf6+ Ke7 18.Qxa5 b6 19.Qe5 Rc8 20.Bxe6 fxe6 21.Nd5+ Kd7 22.Rf7+ Ke8 23.Qxe6+ Kd8 24.Qd7#