1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.d3 a6 5.Bxc6 bxc6 6.Nxe5 Bb7 7.O-O d5 8.exd5 cxd5 9.Re1 Be7 10.c3 O-O 11.d4 Re8 12.Nd2 Qd6 13.f3 Nh5 14.Nf1 g6 15.Qd3 f6 16.Nxg6 hxg6 17.Qxg6+ Ng7 18.Bh6 Bf8 19.Bxg7 Rxe1 20.Bxf6+ Bg7 21.Qxg7#