1.d4 Nf6 2.Nf3 g6 3.c4 d6 4.Nc3 Bf5 5.h3 Ne4 6.Ng5 Nxc3 7.bxc3 e5 8.e4 Bd7 9.Rb1 b6 10.dxe5 Nc6 11.exd6 Bxd6 12.c5 Bxc5 13.Bc4 Ne5 14.Qd5 Qf6 15.f4 Nxc4 16.Qxa8+ Ke7 17.e5 Qxg5 18.Qxh8 Qg3+ 19.Ke2 Qxg2+ 20.Kd3 Bf5+ 21.Kxc4 Qe2+ 22.Kb3 Qb5#