1.d4 Nf6 2.c4 c5 3.Nf3 g6 4.Nc3 Bg7 5.d5 d6 6.e4 O-O 7.Be2 a6 8.a4 b6 9.O-O Re8 10.Bf4 Nh5 11.Be3 Nd7 12.Nd2 Nhf6 13.f4 e5 14.dxe6 fxe6 15.Bf2 Bb7 16.Bh4 Qc7 17.Bf3 Nf8 18.e5 dxe5 19.Bxb7 Qxb7 20.Bxf6 Bxf6 21.Nde4 Qg7 22.Nxf6+ Qxf6 23.Ne4 Qe7 24.fxe5 Red8 25.Qf3 Nd7 26.Qg3 Rf8 27.Nd6 Qg7 28.Rfe1 Rad8 29.Rad1 Nb8 30.Ne4 Nc6 31.Ng5