1.e4 e5 2.Nf3 Nf6 3.d4 Nc6 4.dxe5 Ng4 5.Bf4 Bc5 6.Bg3 d6 7.Bb5 Bd7 8.exd6 cxd6 9.O-O Be3 10.h3 Qf6 11.Nc3 Bd4 12.hxg4 Bxc3 13.bxc3 Qxc3 14.Qxd6 a6 15.Bxc6 bxc6 16.Be5 Bxg4 17.Bxc3 Rd8 18.Qe5+ Be6 19.Ng5 f6 20.Qxe6+ Kf8 21.Qf7#