1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Bc5 6.c3 Ba7 7.d4 Nxe4 8.dxe5 O-O 9.Bf4 Ne7 10.Ng5 Nxf2 11.Rxf2 Bxf2+ 12.Kxf2 f6 13.Bb3+ Kh8 14.Nxh7 Qe8 15.Nxf8 fxe5 16.Qf3 d6 17.Bg5 Nf5 18.Qh3+ Nh6 19.Qxh6+ gxh6 20.Bf6#