1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.Nf3 O-O 5.Bg5 d6 6.e3 Nbd7 7.Qc2 c5 8.Be2 Qa5 9.O-O a6 10.Rfd1 Rb8 11.a3 cxd4 12.Rxd4 Ne5 13.Nxe5 dxe5 14.Rdd1 Be6 15.Ne4 Nxe4 16.Qxe4 f6 17.Bh4 g5 18.Bg3 f5 19.Qd3 f4 20.exf4 exf4 21.Bxf4 Rxf4 22.Qc2 Qc5 23.Rf1 Rbf8 24.Bd3 Bf5 25.Bxf5 Qxf5 26.Qxf5 R8xf5 27.Rab1 Rxc4 28.Rfe1 Rc2 29.f3 Rd5 30.Rxe7 Rdd2 31.h3 Rxg2+ 32.Kf1 Rh2 33.Kg1 Bd4+ 34.Kf1 Rh1#