1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Bc5 5.d4 exd4 6.e5 Ng4 7.h3 Ngxe5 8.Nxe5 Nxe5 9.Re1 d6 10.f4 d3+ 11.Kh2 O-O 12.fxe5 dxc2 13.Qxc2 dxe5 14.Bxf7+ Rxf7 15.Qxc5 Qe7 16.Qxe7 Rxe7 17.Nc3 c6 18.Bg5 Re8 19.Ne4 Bf5 20.Nd6 Rf8 21.Be7 e4 22.Bxf8 Rxf8 23.Nxf5 Rxf5 24.Rxe4 c5 25.Rd1 Rf2 26.Re7 Kf8 27.Rxb7 Rf7 28.Rd8#