1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 dxc4 5.Bg2 Bd7 6.O-O Bc6 7.Nc3 Be7 8.Qc2 O-O 9.Rd1 Nbd7 10.e4 b6 11.d5 exd5 12.e5 Ne4 13.Nxd5 Nec5 14.Nxe7+ Qxe7 15.Ng5 Bxg2 16.Qxh7#