1.d4 d5 2.Nf3 e6 3.c4 a6 4.g3 dxc4 5.Bg2 Nf6 6.O-O b5 7.Ne5 Nd5 8.a4 Bb7 9.e4 Nf6 10.Nc3 c6 11.Be3 Be7 12.d5 O-O 13.dxe6 fxe6 14.Bh3 Qe8 15.Bxe6+ Kh8 16.Bh3 b4 17.Ne2 c5 18.f3 Qh5 19.Bf5 Nc6 20.Nf4 Qe8 21.Nxc4 Rd8 22.Qe1 Nd4 23.Ne6 Nxe6 24.Bxe6 Rd3 25.Rd1 Rxd1 26.Qxd1 Bd8 27.Bh3 Be7 28.Nd6 Qc6 29.Nc4 Rd8 30.Qe2 Qxa4 31.Ne5 Qb3 32.Rc1 Bd6 33.Nc4 Bf8 34.Na5 Bc8 35.Nxb3