1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.Bxc6+ bxc6 5.h3 Nf6 6.O-O d5 7.Nxe5 dxe4 8.Nxc6 Qd6 9.Na5 Be7 10.d3 O-O 11.Nc4 Qd5 12.Nc3 Qf5 13.dxe4 Nxe4 14.Nd5 Bd6 15.Nxd6 Qe5 16.Bf4 Nxf2 17.Rxf2 Qh5 18.Ne7+ Kh8 19.Nxf7+ Rxf7 20.Qd8+ Rf8 21.Qxf8#