1.e4 e5 2.Nf3 d6 3.d4 f6 4.Bc4 Ne7 5.O-O d5 6.exd5 Nxd5 7.dxe5 Be6 8.exf6 Qxf6 9.Bxd5 c6 10.Bxe6 Qxe6 11.Re1 Qxe1+ 12.Qxe1+ Be7 13.Bg5 O-O 14.Qe6+ Kh8 15.Bxe7 Re8 16.Ne5 Na6 17.Nf7+ Kg8 18.Nh6+ Kh8 19.Qg8+ Rxg8 20.Nf7#