Something I've always thought about is re-runs starting as a handicap system. How many times do we see a guy last then someone falls and the guy at the back winning the re-run.
I think if one lap of the race has been completed and someone falls the re-run should have the guy who was leading start at the tapes, The guy in 2nd 5 metres away and the 3rd guy 10 metres away.