CALGARY, Alberta -- Australia's Rohan Dennis won the inaugural Tour of Alberta, finishing fifth in the fifth and final stage Sunday to edge American Brent Bookwalter by 18 seconds.
The 23-year-old Dennis, riding for Garmin-Sharp, won the third stage Friday to take the lead six-day event.
"It's really a great honor to be able to come home with the win," Dennis said. "It's completely unexpected. Alberta will always remain really close to me. Hopefully, I can come back here next year and prepare for worlds and try and back up my win this year."
Bookwalter rides for BMC.
"I thank Canada and I thank Alberta for hosting this race because we don't get enough chances to come back to our home continent and race," Bookwalter said.
"We're in Europe for most of the year, so it's really nice to race on our continent. Let the Euros come over here and let them go through the jet lag, let them go through the awkward phone calls to their families at weird times of the day and kind of put them in that uncomfortable position that we're in for most of the year."
Slovakia's Peter Sagan of Cannondale won the fifth stage, finishing the 80-mile leg that ended with a four-lap circuit through downtown Calgary in 2:42:20. He also won the prologue and the first stage.