1.Nf3 g6 2.g3 Bg7 3.Bg2 e5 4.O-O d6 5.e4 f5 6.d4 exd4 7.Nxd4 fxe4 8.Bxe4 Nf6 9.Bg2 O-O 10.Nc3 c6 11.Bf4 Nh5 12.Be3 d5 13.Qd2 Na6 14.Rad1 Nc5 15.Rfe1 Qc7 16.Nxc6 bxc6 17.Bxc5 Rf7 18.Re8+ Bf8 19.Nxd5 cxd5 20.Bxf8 Bb7 21.Bd6+ Rxe8 22.Bxc7 Rxc7 23.Bxd5+ Bxd5 24.Qxd5+ Rf7 25.Qa5 Nf6 26.Rd8 Kg7 27.Rxe8 Nxe8 28.Qe5+ Nf6 29.c4 Rd7 30.c5 Kf7 31.c6 Rd5 32.Qc7+ Ke6 33.Qxa7 Ng4 34.c7 Kd7 35.Qb7