1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.d3 Be7 6.e4 d6 7.Nbd2 Nbd7 8.Qe2 O-O 9.d4 a6 10.b3 c5 11.Bb2 Qc7 12.e5 Ne8 13.dxc5 Nxc5 14.c4 b4 15.Rfd1 dxe5 16.Bxe5 Bd6 17.Bd4 Be7 18.Ne1 Bxg2 19.Nxg2 Bf6 20.Ne4 Nxe4 21.Qxe4 Rd8 22.Qe3 Rxd4 23.Rxd4 Bxd4 24.Qxd4 Nf6 25.Rd1 Ra8 26.Ne1 h6 27.Nf3 a5 28.Ne5 a4 29.Qd6