[Video] 19 years ago victory slipped away from Sainz yards from the finish

The World Rally Championship had never witnessed such last-gasp drama as it did at the end of the final stage on the deciding day of the last event of the year – Margam Park, November 24, 1998, Rally Great Britain.

Related Articles