1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.b3 Be7 5.Bb2 O-O 6.Bg2 c5 7.O-O Nc6 8.e3 b6 9.Qe2 Bb7 10.Rd1 Qc7 11.Nc3 Rad8 12.cxd5 exd5 13.d4 Rfe8 14.Rac1 Qb8 15.dxc5 Bxc5 16.Na4 Be7 17.Nd4 Ne5 18.Rc2 g6 19.Rdc1 Ne4 20.h3 Bf8 21.Nf3 Nd7 22.Qd1 f6 23.Bd4 Ndc5 24.Nxc5 bxc5 25.Bb2 Bh6 26.Nh2 f5 27.Rxc5 Nxc5 28.Qd4 Ne6 29.Qh8+ Kf7 30.Qf6+ Kg8 31.Qh8+