OAKLAND, Calif. — Jake Fox hit a go-ahead RBI double in the seventh inning and the Oakland Athletics completed a three-game sweep of the San Francisco Giants in the Bay Bridge Series with a 3-0 victory Sunday.

The Giants, held to one run all series, lost their season-high fifth straight game.

Adam Rosales led off the seventh with a single against Jonathan Sanchez (2-4), Mark Ellis sacrificed and Fox followed with the double. Kurt Suzuki and Ryan Sweeney each singled in an insurance run in the eighth.

TIGERS 6, DODGERS 2:
Rick Porcello fought off three line drives right back at him to get his first road victory of the season, and Detroit got home runs from Miguel Cabrera and Magglio Ordonez in winning at Los Angeles.

INDIANS 4, REDS 3:
Jhonny Peralta singled in the go-ahead run in the sixth inning to help host Cleveland snap a six-game skid.

BLUE JAYS 12, DIAMONDBACKS 4:
Edwin Encarnacion and Jose Bautista each hit two-run homers as Toronto won at Phoenix.

NATIONALS 4, ORIOLES 3: Josh Willingham homered in the 10th inning as Washington overcame Matt Capps’ first blown save to beat visiting Baltimore.

BREWERS 4, TWINS 3:
Trevor Hoffman returned to help a patchwork pitching staff and Corey Hart and Prince Fielder homered to help visiting Milwaukee win for the second time in 13 games.

PADRES 8, MARINERS 1: Mat Latos allowed a run and four hits over six effective innings in San Diego’s win at Seattle.

CARDINALS 6, ANGELS 5: Felipe Lopez lofted a bases-loaded single in the 10th inning well over a drawn-in outfield, giving St. Louis a win over visiting Los Angeles.

CUBS 5, RANGERS 4: Carlos Silva became the first Cubs starter in 43 years to have a perfect record after six decisions, working into the sixth inning of Chicago’s victory at Arlington, Texas.

ROCKIES 11, ROYALS 7:
Jason Giambi homered and drove in four runs, and visiting Colorado roughed up AL Cy Young Award winner Zack Greinke.

MARLINS 13, WHITE SOX 0:
Cody Ross hit two of Florida’s five home runs and Jason Johnson pitched six sharp innings to help the visiting Marlins snap a three-game losing streak.

RAYS 10, ASTROS 6:
John Jaso homered and drove in four runs, Ben Zobrist and Hank Blalock added solo shots and visiting Tampa Bay handed Houston its eighth loss in 10 games.

NATIONAL LEAGUE

PIRATES 3, BRAVES 2: Ryan Doumit homered with two outs in the 10th inning off Takashi Saito for his third hit, helping host Pittsburgh avoid a three-game sweep.