1.Nf3 Nf6 2.d4 d5 3.g3 e6 4.Bg2 Bd6 5.O-O O-O 6.c4 c6 7.b3 Nbd7 8.Nc3 a6 9.Qc2 b5 10.e4 dxe4 11.Nxe4 Nxe4 12.Qxe4 Bb7 13.Bg5 Be7 14.Bf4 bxc4 15.bxc4 Nf6 16.Qe5 c5 17.Rfd1 Rc8 18.dxc5 Qa5 19.c6 Qxe5 20.Nxe5 Ba8 21.Rab1 Rfd8 22.Bf3 Ne8 23.Rd7 Kf8 24.Ra7 f6 25.Nd7+ Kf7 26.Nb6 e5 27.Nxc8 Rxc8 28.Be3 Bxc6 29.Bxc6 Rxc6 30.Rbb7 Re6 31.Bc5