1.Nf3 Nf6 2.c4 Nc6 3.d4 d6 4.Nc3 Bg4 5.d5 Bxf3 6.exf3 Ne5 7.f4 Ned7 8.g3 g6 9.Bg2 Bg7 10.O-O O-O 11.Be3 Re8 12.Rc1 a5 13.a3 Rc8 14.Nb5 h5 15.h3 Nf8 16.Qd2 Ra8 17.c5 Qd7 18.c6 bxc6 19.Rxc6 Rec8 20.Rfc1 Ne8 21.b3 e6 22.a4 exd5 23.Qxd5 Nf6 24.Qd3 Ne6 25.f5 gxf5 26.Qxf5 d5 27.Nxc7 Rab8 28.Nxd5 Rxc6 29.Rxc6 Qd8 30.Nxf6+ Bxf6 31.Bc5 Kg7 32.Qxh5 Bg5