1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 exd4 6.e5 Ng8 7.Bg5 Nge7 8.a3 O-O 9.Nbd2 d5 10.exd6 Qxd6 11.Ne4 Qd8 12.Nxc5 Na5 13.Ba2 Qd6 14.Ne4 Qe6 15.Bxe6 fxe6 16.Bxe7 Rf7 17.Bb4 Nc6 18.Nxd4 Nxd4 19.Qxd4 b6 20.Qd8+ Rf8 21.Qxf8#