Without looking it up, who was was Karpov's opponent in the match, where was it held, and what was the final score?
I looked it up It's interesting what Kasparov said:
"The next major meeting of Kasparov and Karpov was the 1994 Linares chess tournament. The field, in eventual finishing order, was Karpov, Kasparov, Shirov, Bareev, Kramnik, Lautier, Anand, Kamsky, Topalov, Ivanchuk,Gelfand, Illescas, Judit Polgár, and Beliavsky; with an average Elo rating of 2685, the highest ever at that time, making it the first Category XVIII tournament ever held. Impressed by the strength of the tournament, Kasparov had said several days before the tournament that the winner could rightly be called the world champion of tournaments. Perhaps spurred on by this comment, Karpov played the best tournament of his life. He was undefeated and earned 11 points out of 13 possible (the best world-class tournament winning percentage since Alekhine won San Remo in 1930), finishing 2½ points ahead of second-place Kasparov and Shirov. Many of his wins were spectacular (in particular, his win over Topalov is considered possibly the finest of his career). This performance against the best players in the world put his Elo rating tournament performance at 2985, the highestperformance rating of any player in history up until 2009, when Magnus Carlsen won the category XXI Pearl Spring chess tournament with a performance of 3002."
As far as I am concerned, whether Karpov and Kasparov was better was never actually settled with certainty. Sure, Kasparov got the better of him overall in matches and H2H, but their head to head record was so close while they were still at their best it could easily have been random.
They were so close it would probably take 1000 games or more for the result to become statistically significant enough to be confident one or the other was better.
Personally, I think Karpov was better when they were both physically and mentally at 100%, but Kasparov was younger and also had a tad more stamina so he could wear down Karpov in longer matches.
Put them at the table at their best for one game with my life on the line, I'd take Karpov. I'd sweat my a$$ off, but that's the way I'd bet my life.
Make it some very long match, I'd go the other way, but it's still a coin flip.
It's a HUGE MISTAKE to think a small edge in results translates into a definitive difference in skill/ability.
It's interesting that Tal, one of the most complex players in history, would have had only about an average complexity rating among the the eight candidates. Chess really has become much more concrete and complex in the last 20 years.