Australia's Richard Green has won the Rogers Charity Classic for his first PGA Tour Champions title.

The Victorian birdied the par-5 18th hole for a five-under 65 and a one-stroke victory on Sunday in Alberta, Canada.

Green held off Ricardo Gonzalez, the Argentine player who birdied the final two holes at Canyon Meadows for a 65 of his own.

The 54-year-old Green won in his 91st start on the 50-and-over tour. He finished at 18-under 192 after opening with rounds of 65 and 62.

Charles Schwab Cup leader Miguel Angel Jimenez of Spain, the second-round leader after consecutive rounds of 63, had a 68 to finish third at 16 under. He leads the tour with four victories this season.

South Korea's Charlie Wi was fourth at 14 under after a his second straight 64, while Mark Hensby (67) finished in a tie for fifth one shot further back.

Fellow Aussies in the field finished further adrift: Stuart Appleby (64) 10 under, Cameron Percy (67) and Michael Wright (68) nine under, Greg Chalmers (65) eight under, Brad Jones (70) four under, Scott Hend (70) three under, David Brandson (70) two under and John Senden (73) six over.

With AAP.