1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.b4 Ne8 10.Nd2 f5 11.c5 Nf6 12.f3 f4 13.Nc4 g5 14.Ba3 h5 15.cxd6 cxd6 16.b5 Ne8 17.Qb3 g4 18.b6 a6 19.Qb4 a5 20.Nxa5 Ng6 21.Nc4 g3 22.Nxd6 Qh4 23.h3 Bxh3 24.gxh3 Qxh3 25.Rf2 Nh4 26.Nf5 Rxf5 27.exf5 g2 28.Rff1 gxf1=Q+ 29.Bxf1 Qg3+ 30.Kh1 Nxf3 31.Qb2 Qg1#