1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.Na3 b4 5.Nc4 a5 6.O-O e6 7.Nce5 Qc8 8.d4 Be7 9.c4 O-O 10.Bg5 d6 11.Bxf6 Bxf6 12.Ng4 Nd7 13.Qc2 Be7 14.e4 c5 15.d5 exd5 16.exd5 f5 17.Ne3 g6 18.h4 Bf6 19.Rae1 Qd8 20.Nh2 Re8 21.Bh3 Nf8 22.Re2 Bc8 23.Rfe1 Bd7 24.Nf3 Bg7 25.Ng5 Qf6 26.Bg2 Rab8 27.Ne6 Bh8 28.Bf3 Re7 29.Ng2 Rbe8 30.Ngf4 a4 31.Qd3 Bg7 32.Kg2 Bh6 33.Nxf8 Kxf8 34.Ne6+ Bxe6 35.dxe6 Rxe6 36.Rxe6 Rxe6 37.Rxe6 Qxe6 38.Bc6 Qe5 39.Qe2