Yates' win on the queen stage secured the overall and KOM jerseys as Aussie team mate Alex Edmondson finished the race with the points classification.
“Today panned out perfectly," Yates said. "We didn’t want to risk working too much earlier in the day and having nobody in the final circuits just in case it kicked off.
“From the beginning of the week we set out to win a stage and hopefully the GC would come along with that and that’s pretty much what ended up happening.
"Alex was up there almost every stage challenging for the win and Brent (Bookwalter) and Callum (Scotson) really set me up for my win on stage five, so as a team we couldn’t have done much more.
“We had a real mix of guys here and with some of the dangerous finishing circuit things could have got out of control quickly but we stayed focused and never really ended up on back foot the whole week.”
Earlier, a group of eight formed to build a lead of over four minutes but its advantage and numbers dwindled as it hit the finishing circuits. The last survivor, Fedeli, somehow managed to hold on as the bunch galloped home, winning the stage by mere bike lengths.