1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Bf4 c6 6.e3 Qb6 7.Qd2 Bf5 8.Ne5 Nbd7 9.f3 Nxe5 10.Bxe5 O-O 11.g4 Be6 12.Na4 Qd8 13.Nc5 Qc8 14.Qb4 b6 15.Nxe6 Qxe6 16.Qc3 Rac8 17.Qb3 c5 18.Bxf6 dxc4 19.Bxc4 Qxf6 20.O-O-O cxd4 21.exd4 Qc6 22.Kb1 Qxc4 23.Qe3 e6 24.a3 Rfd8 25.Rd3 Bxd4 26.Qd2 Bf6 27.Rd1 Rxd3 28.Qxd3 Qxd3+ 29.Rxd3 Rd8 30.Rb3 Rd1+ 31.Ka2 Rh1