Tom Jenkins posted a 1-under 70 in the final round to end in second place at 6-under-par 207. Tom Watson finished one stroke further back at minus-5. Tom Kite (72), Raymond Floyd (66), Jay Sigel (68) and Jim Thorpe (68) shared fourth place at 4-under-par 209.
Weibring led by one entering the final round, but struggled early. He dumped his tee shot in the water at the par-3 second and it led to a double bogey. He did however maintain his lead as his playing partner, Bobby Walzel also struggled early.
Weibring, the 11th different winner in 12 Champions events this year, came right back to birdie the third. He three-putted to a bogey at the fourth to slide back to minus-7.
The soon-to-be 51-year-old knocked a 6-iron to 10 feet to setup birdie at the fifth. He cruised to the back nine at Glen Oaks Country Club with four straight pars.
'I didn't hit that bad of a shot at No. 2 and it went into the hazard,' Weibring said. 'I bounced back at three and again at five.'
On the 10th, he dropped a 5-iron within 4 feet for his third birdie of the day. Weibring hit his third shot to the par-5 15th within 7 feet of the cup. He drained that birdie try to climb to 10 under.
'The save at No. 13 was key,' said Weibring. 'The birdie on the 15th was important too. I tried to keep my focus on moving forward.'
Weibring tripped to a three-putted bogey at the last, but he still picked up his second win on the Champions Tour.
'I enjoyed playing the last few holes with a lead,' said Weibring, who collected $225,00 for the win. 'I feel good about my game right now and what I'm doing. It is nice to win.'
Jenkins shared third place to start the round. He slid off the pace with three straight bogeys from the second. He righted the ship with a 25-foot birdie putt at the fifth.
The 57-year-old got another stroke back with a birdie at the eighth. Around the turn, he fell back to minus-3 when a bad drive at the 12th led to bogey.
Jenkins caught fire down the stretch though. He ran off three straight birdies from the 14th, all from within 12 feet, to climb into second place.
'That could have been one of the tougher days we've had,' said Jenkins of the gusty winds players battled throughout the round. 'To win, you've got to put some heat on the leader early, but it was hard to make birdies out there.'
Walzel fell from second place entering the round to a share of 19th after closing with a 9-over 80, that included four double bogeys, to finish at 1-over-par 214.