1.g3 Nf6 2.Bg2 e6 3.Nf3 d5 4.O-O Nbd7 5.d3 Bc5 6.Nbd2 b6 7.c4 Bb7 8.cxd5 exd5 9.d4 Be7 10.Nh4 O-O 11.Nf5 Re8 12.b3 Bb4 13.Bb2 Ba6 14.Bf3 Re6 15.a3 Bxd2 16.Qxd2 Ne4 17.Qc2 Qg5 18.Nh4 Rc8 19.Rac1 c5 20.Qd1 c4 21.bxc4 Bxc4 22.Rc2 Rce8 23.Qc1 Qxc1 24.Rfxc1 g5 25.Nf5 Ndf6 26.Ne3 Bb3 27.Rc8 Nxf2 28.Rxe8+ Rxe8 29.Kxf2 b5 30.Rc5 a6 31.Nxd5 Bxd5 32.Bxd5 Ng4+ 33.Ke1 Nxh2 34.Rc7 Rf8 35.Bc3