1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 Bxd4 6.Nxd4 Nxd4 7.Bg5 h6 8.Bh4 g5 9.f4 gxf4 10.Rxf4 exf4 11.Qxd4 c5 12.Qxf6 Qxf6 13.Bxf6 Rg8 14.Nc3 f3 15.g3 Rg6 16.e5 d6 17.Rd1 Bf5 18.Rxd6 Bxc2 19.Nd5 Kf8 20.Nf4 Rg8 21.Rd7 b5 22.Bd5 Rc8 23.Rxf7+ Ke8 24.Re7+ Kf8 25.Ne6#