1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 Nc6 7.Nge2 a5 8.Qd2 a4 9.d5 Ne5 10.Nd4 Nfd7 11.Rc1 Nc5 12.Be2 e6 13.O-O f5 14.dxe6 Nxe6 15.exf5 Nxd4 16.Bxd4 Bxf5 17.a3 g5 18.Be3 Nf7 19.f4 gxf4 20.Rxf4 Ne5 21.Rcf1 Qd7 22.Nd5 Rae8 23.Nxc7 Qxc7 24.Rxf5 Rxf5 25.Rxf5 Nc6 26.Bh5 Rxe3 27.Bf7+ Kh8 28.Bd5 Qe7 29.Rf7 Re1+ 30.Kf2 Bd4+ 31.Kg3 Re3+ 32.Kg4 Ne5+