1.e4 e5 2.Nf3 d6 3.d4 Nf6 4.dxe5 dxe5 5.Qxd8+ Kxd8 6.Nxe5 Ke8 7.Nc3 Bb4 8.Bd3 Ke7 9.O-O Nbd7 10.Nxd7 Bxd7 11.Bg5 Bxc3 12.bxc3 Rhg8 13.e5 Ke6 14.exf6 gxf6 15.Bf4 Bc6 16.Bg3 Rad8 17.Rfe1+ Kd7 18.Bxh7 Rg5 19.h4 Rc5 20.c4 Rxc4 21.Bf5#