1.e4 Nf6 2.e5 Nd5 3.d4 e6 4.Nf3 b6 5.c4 Ne7 6.Nc3 d5 7.Be3 dxc4 8.Bxc4 Nf5 9.Bg5 f6 10.exf6 gxf6 11.Bf4 Bb4 12.a3 Bd6 13.Bxd6 Nxd6 14.Bb3 Ba6 15.d5 exd5 16.Qxd5 c6 17.Qe6+ Kf8 18.Rd1 Rg8 19.Rxd6 Qe7 20.Rd8+ Qxd8 21.Qf7#