Thompson won his third Commonwealth title in 1986 but after that he never quite recaptured the superlative form of earlier years. In 1987, he suffered his first decathlon defeat for nine years when he finished ninth in the World Championships, and at his fourth Olympics in Seoul in 1988 he finished fourth. He made the Commonwealth Games team for the fourth time in 1990, but was forced to withdraw because of injury.