Almirola snatched the lead away from Zilisch with 94 laps to go, but he was later run down by Love, who claimed the lead with ...