Defending champion Gediminas Bagdonas (An Post) survived a massive crash in the peloton with around 50km to go yesterday to rejoin the front of the race with the help of his team and take victory on stage three of the An Post Rás in Westport yesterday.