1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d6 5.e4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Bg5 Nh5 10.Bd3 h6 11.Bd2 Nf4 12.Bc2 g5 13.Ne2 f5 14.Ng3 fxe4 15.Bxe4 g4 16.Nh4 Nexd5 17.Nhf5 Nf6 18.Bc2 Be6 19.Re1 Qd7 20.c5 Kh8 21.Ba4 Qc8 22.cxd6 Bxf5 23.Rxe5 Nd3 24.Rxf5 Nxb2 25.Qb3 Nxa4 26.Qxa4 cxd6 27.Rc1 Qd7 28.Qxd7 Nxd7 29.Rc7 Ne5 30.Rxf8+ Rxf8 31.Rxb7 Nc4