1.Nf3 Nf6 2.d4 c5 3.e3 b6 4.c4 g6 5.Nc3 Bg7 6.Be2 O-O 7.O-O cxd4 8.exd4 Bb7 9.Bg5 h6 10.Bh4 e6 11.Re1 d6 12.Bd3 a6 13.Ne4 Ra7 14.Rc1 Bxe4 15.Bxe4 g5 16.Bg3 Nxe4 17.Rxe4 f5 18.Rxe6 f4 19.Qb3 fxg3 20.hxg3 Raf7 21.c5 bxc5 22.Qd5 cxd4 23.Rxd6 Qe8 24.Nxd4 Qe5 25.Ne6 Qxd5 26.Rxd5 Re8 27.Nxg7 Kxg7 28.Rc2 Re1+ 29.Kh2 Nd7 30.f3 Ne5 31.Rd6 g4 32.f4 Rf5 33.Rc7+ Nf7