1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 g5 5.Bg3 Nc6 6.h4 Ngxe5 7.e3 d6 8.hxg5 Qxg5 9.Nc3 Be6 10.Nd5 O-O-O 11.Bh4 Qg7 12.Bf6 Qg8 13.Bxh8 Qxh8 14.Qb3 Na5 15.Qc3 Nexc4 16.Qxh8 Bxd5 17.Qd4 Be6 18.Qxa7 Bg7 19.Bxc4 Nxc4 20.Rc1 Nxb2 21.Ke2 b6 22.Qxc7#