1.Nf3 d5 2.g3 c6 3.Bg2 Bf5 4.c4 e6 5.O-O Nf6 6.cxd5 exd5 7.d3 Be7 8.Qb3 Qb6 9.Qc2 O-O 10.Nc3 h6 11.e4 dxe4 12.dxe4 Bh7 13.Be3 Qc7 14.Nd4 Na6 15.h3 Rfe8 16.a3 Nc5 17.b4 Ncd7 18.Qb3 Bd6 19.Qc2 a5 20.b5 Nc5 21.bxc6 bxc6 22.Nf5 Bxf5 23.exf5 Ncd7 24.Rfe1 Rab8 25.Qa4 Nb6 26.Qxa5 Nbd5 27.Qxc7 Bxc7 28.Nxd5 cxd5 29.Bd4 Bb6 30.Rxe8+ Nxe8 31.Rb1