1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O c5 5.c4 e6 6.Nc3 d5 7.d4 Nbd7 8.cxd5 exd5 9.Bg5 Be7 10.Ne5 O-O 11.Qa4 Nb8 12.dxc5 bxc5 13.Qb3 Qc7 14.Bxf6 Bxf6 15.Nxd5 Bxd5 16.Bxd5 Qxe5 17.Bxa8 Qxe2 18.Rfe1 Qg4 19.Bf3 Qg6 20.Qb5 Bd4 21.Re8 Qd6 22.Rae1 Nd7 23.Qc6 Qxc6 24.Bxc6 Nf6 25.Rxf8+ Kxf8 26.b3 g5 27.h3 h5 28.Kg2 g4 29.h4 a5 30.Re2 Bc3 31.Kf1 Kg7 32.Re7 Ng8 33.Rd7 Kg6 34.Rd5