1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.h3 O-O 6.Be3 e5 7.d5 c6 8.Bd3 a6 9.Nge2 b5 10.dxc6 b4 11.Nd5 Nxc6 12.Bg5 Be6 13.Qd2 a5 14.O-O Nb8 15.f4 Bxd5 16.fxe5 dxe5 17.cxd5 Qb6+ 18.Be3 Qd6 19.Rac1 Nfd7 20.Bb5 f5 21.Bxd7 Qxd7 22.d6 Ra6 23.Rfd1 f4 24.Qd5+ Kh8 25.Rc7 Qa4 26.b3 Qxa2 27.Nxf4 exf4 28.Bd4 Rg8 29.Bxg7+ Rxg7 30.Rc8+ Rg8 31.Rxg8#