1.Nf3 Nf6 2.g3 d5 3.Bg2 g6 4.O-O Bg7 5.d3 O-O 6.c3 c5 7.Nbd2 Qc7 8.Qc2 Nc6 9.e4 Rd8 10.Re1 b6 11.Nf1 h6 12.Bd2 e5 13.Rad1 Be6 14.b3 Rac8 15.Bc1 b5 16.exd5 Nxd5 17.Ne3 b4 18.Nxd5 Bxd5 19.Bb2 bxc3 20.Bxc3 Qb7 21.Qe2 Nd4 22.Bxd4 cxd4 23.Rc1 Rc3 24.Rxc3 dxc3 25.Nh4 g5 26.Bxd5 Qxd5 27.Nf3 Qxd3 28.Qxd3 Rxd3 29.Nxe5 Bxe5 30.Rxe5 Rd1+ 31.Kg2 c2