1.d4 d5 2.c4 dxc4 3.e3 c6 4.Bxc4 b5 5.Bb3 Be6 6.Bxe6 fxe6 7.a4 Qa5+ 8.Bd2 Qxa4 9.Rxa4 bxa4 10.Qxa4 g5 11.Nf3 a6 12.Nxg5 Nh6 13.Nxe6 Nd7 14.Qxc6 Nf5 15.Qxa8+ Nb8 16.Qxb8+ Kf7 17.Qe5 Bg7 18.Qxf5+ Kg8 19.Ng5 h6 20.Qf7#