1.Nf3 c5 2.g3 Nc6 3.Bg2 e5 4.O-O g6 5.c4 Bg7 6.Nc3 d6 7.d3 Nge7 8.a3 O-O 9.Rb1 a5 10.Bg5 f6 11.Be3 Be6 12.Ne1 f5 13.Nc2 f4 14.Bd2 d5 15.cxd5 Nxd5 16.Ne4 Qe7 17.Ne1 h6 18.Rc1 b6 19.Bc3 Rad8 20.Nf3 g5 21.Qa4 Qd7 22.Rfe1 Bg4 23.Qc4 Kh8 24.Ned2 Nd4 25.Bxd4 exd4 26.Ne4 Bxf3 27.exf3 g4 28.Nd2 Ne3 29.Qb3 Nxg2 30.Kxg2 fxg3 31.hxg3 gxf3+ 32.Nxf3 Qf5 33.Qd1 Rd6 34.Re4 Qd5 35.Nh4 Rdf6