IRONMAN 70.3 St. George Men's Race Gallery

Sam Long lays on the finish line carpet as he gave it everything he had on the day.

It was great to see Michael Raelert out on the course.

More than 50 male professionals finished this year's event, an excellent preview of the action for this fall's World Championship race.

Joe Gambles was very happy with his race day.

Sam Appleton led the lead pack out of the swim with a 23:09 swim time.

Ben Kanute was off today. We wish him the best of luck going into his next race at Yokohama.

Lionel Sanders used a 1:11:04 run split to capture the win today.

Magnus Ditlev had the fastest bike of the day at 2:01:26. In the end, he would end up holding off Rudy von Berg for 3rd place.

Speaking of Rudy von Berg, here he is coming home in 4th place.

The seasoned Ben Hoffman just didn't have the day he was looking for. He would end up moving up some places on the run though.

Age Group athlete Nick Goldston was one of thousands that enjoyed the finish line chute.