1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.Bf4 d5 5.e3 O-O 6.cxd5 Nxd5 7.Nxd5 Qxd5 8.Bxc7 Nc6 9.Ne2 e5 10.dxe5 Qb5 11.Qb3 Qxb3 12.axb3 Nxe5 13.Nd4 Bd7 14.Bxe5 Bxe5 15.O-O-O Rac8+ 16.Kb1 Rfd8 17.Bc4 a6 18.Bd5 Bxd4 19.Rxd4 Bf5+ 20.Ka2 Rc5 21.e4 Bxe4 22.Bxf7+ Kxf7 23.Rxe4 Rd2 24.Rf4+ Kg7 25.Re1 Rcc2 26.Re7+ Kh6 27.Ref7 a5 28.Ka3 Rxb2 29.Ka4 Rd5 30.Ka3 Rdd2 31.Ka4