OAKLAND -- LaMonte Wade Jr. and J.D. Davis homered on consecutive pitches in the sixth inning, Joey Bart also connected, and the slumping San Francisco Giants beat the Oakland Athletics 7-3 on Saturday.
Carlos Rodón allowed one run over 5 1/3 innings for his team-leading 10th victory as the Giants won for the fourth time in 16 games since the All-Star break.
Wade, who doubled and scored in the second, hit his fourth home run of the season off Adam Oller (1-5) following Bart's leadoff single. Davis, acquired earlier in the week from the Mets for Darin Ruf, followed with a pinch-hit shot to center on the first pitch from Kirby Snead for his second home run in three games with his new team.
Bart hit his ninth homer in the seventh against Snead.
The seven runs are the most by the Giants since a 9-5 win over the Brewers in their last game before the break. San Francisco opened the second half with seven consecutive losses to the Dodgers and Diamondbacks and was swept by Los Angeles in another four-game series before beating Oakland for the second time in three games this season.
Skye Bolt homered for the A's. Sean Murphy had two hits and an RBI in the game between the two Bay Area rivals that drew a season-high crowd of 40,065 to the Coliseum.
Rodón (10-6) was the subject of trade talks leading up to last week's deadline after reaching an incentive that allows him to become a free agent in the offseason. But Giants general manager Farhan Zaidi held on to the Rodón, and the All-Star left-hander responded with an effective outing.
Rodón allowed five hits, struck out three, and didn't issue a walk for the second consecutive start.
After allowing Murphy's two-out RBI single, Rodón fanned Ramón Laureano on a 98 mph fastball to end the third. Rodón set down seven of the next eight and left after Murphy flied out to open the sixth.
Oller allowed four runs and eight hits in five innings in his first career appearance against the Giants.
KEPT HIS EYE ON IT
Laureano provided the A's with one of their few highlights when he made a brilliant defensive play in the ninth. The veteran outfielder ran in on pinch-hitter Yermin Mercedes' short fly to right, slipped and fell on his rear end, then reached over his body and caught the ball.
A's HONOR FOSSE
Longtime A's broadcaster and two-time All-Star catcher Ray Fosse, who died of cancer last October, was named winner of the Monte Moore Award. Fosse's widow, Carol, accepted the award in her husband's honor during a pregame ceremony. Moore was a lead radio and television broadcaster for the A's starting in 1962 when the team played in Kansas City and continuing through 1980 in Oakland.
Giants: SS Brandon Crawford returned from a rehab assignment and started at shortstop after missing 16 games with left knee inflammation. LF Joc Pederson also came back from the 7-day concussion injured list. IF David Villar was optioned to Triple-A Sacramento and IF Dixon Machado was designated for assignment.
Athletics: RHP Brent Honeywell (right elbow) will throw a bullpen against hitters on Monday.
Giants RHP Logan Webb (9-5, 3.20 ERA) starts Sunday's finale of the two-game series. Webb has lost two straight decisions and is coming off his worst outing of the season, allowing six earned runs in five innings against the Dodgers last Monday. The A's have not announced a starter.
for more features.