1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bd2 Be4 11.Qc1 Bb7 12.Qc2 Bd6 13.Re1 Be4 14.Qc1 Nbd7 15.Ba5 Rc8 16.Nbd2 Ba8 17.e4 e5 18.Bh3 Qe7 19.dxe5 Bxe5 20.Nxe5 Qxe5 21.Bf5 g6 22.Nf3 Qe7 23.Qg5 h6 24.Qxh6 gxf5 25.Bc3 Rfe8 26.Qg5+ Kf8 27.Rad1 b4 28.Rxd7 bxc3 29.Rxe7 Rxe7 30.Qxf6 Ree8 31.Ng5