1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d3 fxe4 5.dxe4 Nf6 6.Bg5 h6 7.Bh4 Bc5 8.O-O d6 9.Nc3 g5 10.Bg3 Bg4 11.Qd3 O-O 12.h4 Nh5 13.Nh2 gxh4 14.Bxc6 bxc6 15.Nxg4 hxg3 16.Nxh6+ Kg7 17.Nf5+ Rxf5 18.exf5 Qh4 19.Rfd1 Nf4 20.Qf3 Qh2+ 21.Kf1 Qh1#