1.d4 d5 2.c4 c6 3.Nc3 Nf6 4.e3 a6 5.Nf3 b5 6.c5 Bf5 7.Ne5 Nfd7 8.Nxf7 Kxf7 9.Qf3 Ke6 10.g4 Bc2 11.g5 Nf6 12.gxf6 exf6 13.e4 dxe4 14.Nxe4 Qxd4 15.Ng5+ fxg5 16.Bh3+ Ke5 17.O-O Bxc5 18.Re1+ Kd6 19.Qg3+ Kd5 20.Be6#