SAN FRANCISCO (AP) — Barry Bonds outdid his godfather — and he has just two more hitters to chase.
Bonds hit his 661st homer Tuesday night, passing Willie Mays to take sole possession of third place on baseball's career list.
In the seventh inning, Bonds hit a 1-2 pitch from Milwaukee right-hander Ben Ford over the right-field arcade and into McCovey Cove, reaching the water for the second straight day.
The San Francisco slugger hit his 660th on Monday to nearly the same spot.
Only Babe Ruth and Hank Aaron still loom above Bonds.
If Bonds maintains his unbelievable pace of the past four seasons, he could pass Ruth's 714 homers early next season.
Bonds has said he can't imagine passing Aaron, who hit 755 homers.
But there seems to be nothing Bonds can't do.
"I've never seen a better player in my life," said former Giants third baseman Matt Williams, who threw out the first pitch at Tuesday night's game.
"I don't think anybody changes the course of a game like he does."
Bonds, who will turn 40 in July, hit 213 homers in the previous four seasons, including a major league-record 73 in 2001.
He hit his 659th on opening day in Houston — but as he usually does, Bonds waited until returning home to San Francisco to hit his most historic homers.
Bonds didn't really celebrate his 661st, calmly dropping his bat and circling the bases as the sellout crowd stood and roared.
After touching home plate, he pointed into the stands at his family.
Bonds took a short curtain call, and he got yet another standing ovation when he took the field for the eighth inning.
It was Bonds' 29th homer into McCovey Cove — where the ball apparently was retrieved by the same kayaker who got Bonds' 660th and later gave it back to the slugger.
The park didn't have quite the same buzz as it did Monday night, when Bonds smashed a fifth-inning homer into McCovey Cove.
The media contingent was roughly halved, and sports legends Wayne Gretzky and Bill Russell weren't in attendance, as they were Monday night to celebrate Bonds' sixth straight MVP award.