PARK CITY, Utah (AP) — Ben Hermans finished near the front once more in the final stage of the Tour of Utah on Sunday, allowing him to wrap up the overall title after taking second in the week-long race a year ago.

Joe Dombrowski won the finale, an 83-mile trek that began and ended in Park City, with 24 seconds to spare over a chase group led by Joao Almeida. Herman and Keegan Swirbul were another two seconds back with James Piccoli, one of the main instigators all week, rounding out the top five.

The finish was enough to give Hermans, riding for the Israel Cycling Academy, a 50-second margin over Piccoli with Dombrowski another 42 seconds back in third place.

The 33-year-old Hermans has experienced something of a rejuvenation this season. He won a stage and the overall at the Tour of Austria before taking the second and third stages in Utah.

“It’s really amazing,” the Belgian said. “I’ve been fourth, second last year, and to win — finally first. I really enjoy it here. It’s amazing to ride for these crowds and to be there on the podium in the yellow jersey is really, really nice.”

Travis McCabe won the white jersey awarded to the race’s top sprinter. Piccolli was crowned most aggressive rider, Almeida was top young rider and Hayden McCormick won the mountains classification.