The atmosphere was electric in Bolton town centre for the annual Ironman event as locals and family members flocked in to support the athletes. Victoria Square gave a warm welcome to the runners, who completed a marathon length swim, cycle and run.
People were there in their hundreds to support the triathletes by holding flags, donning the Union Jack and of course horns. After a triathlon more than 130 miles long, the competitors were greeted with rapturous applause and cheers.
All of them had been going for more than nine hours - a brutal slog.