1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.Be3 f5 11.f3 f4 12.Bf2 g5 13.a4 Rf7 14.c5 Nf6 15.a5 Bf8 16.cxd6 cxd6 17.Nb5 g4 18.Bxa7 Qd7 19.Bb6 gxf3 20.Nxf3 Nxe4 21.Nc7 Rb8 22.Qc2 Nf6 23.Ng5 Rg7 24.Nge6 Nfxd5 25.Nxg7 Kxg7 26.Nxd5 Nxd5 27.Bf3 Nf6 28.Rfd1 Ra8 29.Rac1 Qf7 30.Qe2 Qb3 31.Rc7+ Kg8 32.Rdc1 Bf5 33.Bxb7 Rb8 34.Qc4+ Qxc4 35.R1xc4 d5 36.R4c6 Ne8 37.a6 Nxc7 38.Bxc7 Re8 39.a7 Bd7 40.a8=Q