1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bf5 5.d3 h6 6.Nbd2 e6 7.c4 Be7 8.b3 O-O 9.Bb2 Nbd7 10.Re1 Bh7 11.Rc1 Qc7 12.Rc2 Ne8 13.e4 dxe4 14.Nxe4 Rd8 15.Qe2 Nc5 16.Nxc5 Bxc5 17.Rd1 Qe7 18.Rcc1 Nf6 19.d4 Ba3 20.Ne5 Bxb2 21.Qxb2 Be4 22.Bxe4 Nxe4 23.Re1 Nf6 24.Rcd1 Rd6 25.Qa3 a6 26.d5 cxd5 27.cxd5 Nxd5 28.Ng6 fxg6 29.Rxd5 Qf6