Red Bull KTM Factory Racing’s Luciano Benavides delivered a stellar performance on stage eight of the 2025 Dakar Rally, securing his first stage win of the event. After stopping mid-stage to assist a fellow rider, Benavides recovered brilliantly to claim victory by more than two minutes once his lost time was reallocated. The result elevates […]