It is the third career Champions Tour title for the 58-year-old Canadian, who finished five shots ahead of runner-up, Mark Hensby, and six clear of his third-placed Australian compatriot Richard Green on Saturday.

Ames carded a 73 in the third round at Royal Golf Dar Es Salam to finish the tournament at nine-under 210.

Hensby got within one shot after a birdie at the 10th hole, but missed a short birdie putt at No.12 that would have tied for the lead.

He double-bogeyed each of his next two holes and ended up with a two-over 75 for the round.

"I knew everybody else had to catch me," Ames said.

Richard Green finished in a share of third in his Champions Tour debut. PHOTO: Octavio Passos/Getty Images.

"I played the game I needed – put the ball in play. I had opportunities but didn't make any. Unfortunately, Mark faltered with two double bogeys."

Hensby's solo second was his best finish in 11 starts on the Champions Tour.

"I hit a really nice putt there (at No.12), and it just didn't go in," Hensby said.

"And it was unfortunate I just couldn't put enough pressure on Stephen at that time because that was the time where I think that things could have changed, especially I would have been tied then."

Four players tied for third, finishing one shot behind Hensby at three-under – Green, who shot 70, Paul Stankowski (71), Sweden's Robert Karlsson (74) and Brett Quigley (74).

Green, the 51-year-old from Melbourne who's enjoyed nine wins in his pro career, was making his Champions Tour debut.

"It feels awesome," Green said. "It feels like a long career and maybe some deserved results around this course.

"I came here for a long time with the European Tour and played. Never really played that well, but had some tough days, and I feel like this week has been a bit of a reward for patience.

"Kind of understanding the course a little bit early on in the week, that it was a golf course that you needed to just hang in there."

Only one player managed to break 70 on Saturday. Spain's Miguel Angel Jimenez shot a four-under 69 to finish in a tie for seventh at two-under with Scotland's Colin Montgomerie (72).