This is the key. The pawn on b2 was hanging after the trade of rooks!
Black has played very passively, and now Karpov simply improves his position choking his opponent.
24.Bc5 Ke8 25.d4 Kd7 26.e4 e6 27.b4 Kc8 28.d5 exd5 29.exd5 Rd7 30.d6 Rd8 31.Kg2 Kd7 32.Re2 Kc8 33.Re7 Rd7 34.Ra2 a5 35.Rc2