1.d4 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 O-O 5.Nc3 c6 6.e4 d6 7.Nf3 d5 8.cxd5 cxd5 9.e5 Ne4 10.Nxe4 dxe4 11.Ng5 Nc6 12.Be3 Qa5+ 13.Qd2 Qxd2+ 14.Kxd2 Rd8 15.Kc3 Bf5 16.Rhd1 Rac8 17.Kb3 Bg4 18.f3 exf3 19.Bxf3 Bxf3 20.Nxf3 Na5+ 21.Kb4 Nc4 22.Bg5 f6 23.exf6 exf6 24.Bc1 Bf8+ 25.Kb3 Na5+ 26.Ka4 Rc4+ 27.b4 Rxb4+ 28.Ka3 Nc4#