1.d4 Nf6 2.Bf4 c5 3.e3 g6 4.Nc3 cxd4 5.exd4 Bg7 6.Qd2 h5 7.Nf3 d5 8.Nb5 O-O 9.Nc7 Ne4 10.Qe3 e5 11.Nxe5 Qxc7 12.Nxg6 Qa5+ 13.b4 Qxb4+ 14.c3 Qxc3+ 15.Qxc3 Nxc3 16.Nxf8 Nc6 17.Bd3 Bxf8 18.Kd2 Bb4 19.a3 Ne4+ 20.Ke3 Bd2+ 21.Kf3 Bg4#