OAKLAND, Calif. — The Oakland Athletics are back to following the formula that propelled them to the AL West title last season: a starting pitcher that goes deep into games, a little pop at the plate and a bullpen that protects the lead.
Josh Donaldson hit a two-run homer to back Dan Straily's strong start, and the A's beat the San Francisco Giants 4-1 in the Bay Bridge Series opener Monday for their fourth straight win.
"That started last year," A's manager Bob Melvin said. "It's just a little different feeling. You don't have to get up for these games. You don't have to find extra adrenaline."
Straily (3-2) allowed four hits and one walk in six innings. Buster Posey's groundout in the sixth drove in San Francisco's lone run.
Donaldson connected against Madison Bumgarner (4-3) in the fourth, and Yoenis Cespedes added a two-run double against George Kontos in the seventh to extend Oakland's lead.
Sean Doolittle pitched two perfect innings and Grant Balfour recorded his 11th save of the season for Oakland, which has won nine of 10 since falling to a season-low two games below .500.
Mets 2, Yankees 1
At New York, Daniel Murphy hit a go-ahead single in the eighth after being denied a homer two innings earlier, and the New York Mets rallied to beat the rival Yankees for their second straight home win after losing eight in a row.
David Wright hit his first home run at Citi Field this year to tie it in the seventh. Murphy came through against David Robertson (3-1) to hand the Yankees their first loss in 23 games when leading after six.
Dodgers 8, Angels 7
At Los Angeles, Jerry Hairston Jr. singled in the go-ahead run in the seventh inning and Adrian Gonzalez went 4 for 4 and scored four runs for the Dodgers in the Freeway Series opener.
The Angels' season-high eight-game winning streak ended after they blew a five-run lead in the first of two games at Dodger Stadium before the series shifts to Anaheim for two more.
Cubs 7, White Sox 0
At Chicago, Jeff Samardzija threw a two-hitter and Julio Borbon hit a two-run home run to help the Cubs.
Samardzija (3-6) pitched the Cubs' first shutout since Randy Wells on Aug. 29, 2011, against the Giants. The last time Cubs shut out an opponent as a team came against the Rockies on Aug. 26, 2012.
Tigers 6, Pirates 5
At Detroit, Justin Verlander struck out 13 in seven innings and Jhonny Peralta had four hits to lead Detroit to its sixth win in seven games.
Red Sox 9, Phillies 3
At Boston, Dustin Pedroia and Mike Napoli homered in the first inning as Boston jumped to an early lead and coasted to the victory.
Substitute starter Alfredo Aceves (2-1) had his best outing of the year, holding the Phillies to one run over six innings. Jacoby Ellsbury had hits in each of the first three innings to help the Red Sox earn their fourth consecutive victory and their 10th in their last 13 games.
Orioles 6, Nationals 2
At Washington, Jason Hammel pitched eight sharp innings in his longest start of the season, leading the Orioles to the win.
Nick Markakis and Yamaico Navarro each drove in two runs and the Orioles had 15 hits, including three from Manny Machado.
Reds 4, Indians 2
At Cincinnati, Joey Votto hit a tiebreaking two-run homer in the eighth inning to lift Cincinnati to the victory.
Votto drove a 2-1 pitch from Nick Hagadone (0-1) over the wall in left for his ninth homer. Hagadone was called up from Triple-A earlier in the day when closer Chris Perez was put on the disabled list with a sore right shoulder.
Blue Jays 9, Braves 3
At Toronto, Edwin Encarnacion hit a three-run homer for Toronto, and Colby Rasmus and J.P. Arencibia each had a two-run shot.
Diamondbacks 5-5, Rangers 3-4
At Phoenix, Didi Gregorius hit a tying homer off Yu Darvish in the eighth inning and Cliff Pennington singled home the winning run in the ninth, helping Arizona to a doubleheader sweep.
Darvish matched his career best with 14 strikeouts but allowed a run after the sixth inning for the first time this season. Gregorius also had an RBI triple in the first.
In the opener, Tyler Skaggs (1-0) struck out nine over six scoreless innings and Heath Bell got two outs for his ninth save.
Cardinals 6, Royals 3
At Kansas City, Mo., Yadier Molina homered and drove in four runs to help the Cardinals get the win.
Molina hit a two-run homer in the first. He then doubled home a run in the third and had a sacrifice fly in the fourth.
Rays 10, Marlins 6
At St. Petersburg, Fla., Kelly Johnson hit a pair of three-run homers and Tampa Bay handed Miami its sixth straight loss.
Twins 6, Brewers 3
At Milwaukee, Joe Mauer wound up with a home run instead of a double after umpires went to video replay, and the Twins got a sorely needed victory.
Mariners 9, Padres 0
At Seattle, Aaron Harang threw a four-hitter, Jason Bay hit his first career leadoff homer and Michael Morse added a three-run shot as part of Seattle's four-run first inning.
Harang (2-5) rebounded from a poor last start against the Angels, allowing a leadoff bloop double to Everth Cabrera and then retiring 18 of the next 19 batters. It was his first complete game since June 4, 2009, and first shutout since April 12, 2009. He struck out a season-high eight and threw 122 pitches.
Astros 3, Rockies 2, 12 innings
At Houston, Brandon Barnes hit a game-ending RBI double to give Houston the victory.
The Rockies intentionally walked Jose Altuve with two outs before Barnes drove in drive in pinch runner Roger Cedeno with a ground-rule double to right off Wilton Lopez (1-2).
Paul Clemens (2-2) struck out two in a scoreless 12th for the win.