1.d4 d6 2.Nf3 Bf5 3.Bf4 Nf6 4.c4 e6 5.Nc3 d5 6.c5 Ne4 7.e3 b6 8.Nb5 Na6 9.Qa4 Qd7 10.Qxa6 bxc5 11.Nxc7+ Kd8 12.Bb5 Qc8 13.Qc6 Ke7 14.dxc5 Qd7 15.Qxd7+ Kf6 16.Be5+ Kg6 17.Nxd5 exd5 18.Nh4+ Kh5 19.Qxf5+ Kxh4 20.Bg3+ Nxg3 21.hxg3#