1.d4 d5 2.c4 Nf6 3.cxd5 Nxd5 4.Nf3 e6 5.e4 Bb4+ 6.Bd2 Bxd2+ 7.Qxd2 Nf6 8.Nc3 Nc6 9.Bb5 O-O 10.O-O a6 11.Bxc6 bxc6 12.Rac1 Qe8 13.e5 Ng4 14.Ne4 Bb7 15.h3 Nh6 16.Nf6+ gxf6 17.Qxh6 fxe5 18.Ng5 f6 19.Qxh7#