WASHINGTON – David Robertson forced home the game-ending run with a ninth-inning walk to Jake Noll, a rookie without a hit in his two previous major league at-bats, and the Nationals beat the previously unbeaten Phillies 9-8 Wednesday as Washington’s fans again booed Bryce Harper.
Noll was sent to the minors after the game to make room for utilityman Howie Kendrick to come off the injured list Thursday.
Robertson (0-1) gave up a leadoff single to Anthony Rendon, then walked three batters in a row.
Nationals closer Sean Doolittle (2-0) worked the ninth.
Philadelphia fell to 4-1 – it had been the last team in the majors without a loss. Making his second appearance against his former team since signing a $330 million, 13-year deal with the Phillies, Harper hit a pair of singles and was walked three times, twice intentionally.
Red Sox 6, Athletics 3
OAKLAND, Calif. – Mookie Betts’ two-out grounder hit the third base bag and popped into the outfield for a tiebreaking, two-run double in the ninth inning, and Boston broke a four-game losing streak.
After starting off 1-5, the World Series champion Red Sox caught a break and ended Oakland’s four-game winning streak.
With two outs in the ninth, Blake Swihart and Jackie Bradley Jr. both singled and advanced on a wild pitch by Fernando Rodney (0-1). Betts then hit a grounder down the line and, with Gold Glove third baseman Matt Chapman in position to make the play, the ball struck the base, bounced high in the air and landed in the outfield grass.
Matt Barnes (1-0) retired four batters. Ryan Brasier pitched the ninth for his first save.
Dodgers 5, Giants 3
LOS ANGELES – David Freese’s two-run double in the seventh inning helped the Los Angeles Dodgers rally past San Francisco.
The win capped a season-opening homestand in which the Dodgers won five of seven.
Freese’s hit off Reyes Moronta (0-1) made it 4-3.
Scott Alexander (1-0) got the win in relief and Kenley Jansen got his third save.
Padres 4, Diamondbacks 1
SAN DIEGO – Manny Machado hit his first home run for San Diego, a two-run drive in the seventh off former Padres farmhand Matt Andriese. Machado is hitting .240 with three RBIs in his first seven games after signing a $300 million, 10-year contract.
Joey Lucchesi (2-0) extended his scoreless innings streak to 10 1/3 innings to start the season as the Padres avoided a three-game sweep. Lucchesi allowed four hits in five innings, struck out six and walked one.
Backup catcher Francisco Mejia had a go-ahead pinch-hit double in the fifth off Robbie Ray (0-1).
Mets 6, Marlins 4
MIAMI – NL Cy Young Award winner Jacob deGrom struck out a career-high 14 in seven shutout innings, hit a home run and ended his streak of five consecutive losses to Miami, helping the New York Mets complete a three-game sweep.
DeGrom (2-0) allowed three hits and walked one.
New York took a 6-0 lead into the ninth, but the Marlins eventually brought the tying run to the plate. Edwin Diaz entered and got his third save, and Mets headed back for their home opener at Citi Field on Thursday against Washington with a 5-1 record.
DeGrom extended the NL’s longest active scoreless streak to 26 innings. An infielder at Stetson University before he was converted into a pitcher, deGrom pulled the first pitch from Trevor Richards (0-1) in the third inning into the Mets’ bullpen for his second career home run.
Braves 6, Cubs 4
ATLANTA – Johan Camargo hit a go-ahead, three-run double as Atlanta took advantage of five walks by Cubs relievers in the eighth inning.
It was Chicago’s third blown save this season and third loss by a relief pitcher in five games. Steve Cishek (0-1) walked Atlanta’s first three batters in the eighth before manager Joe Maddon brought in left-hander Randy Rosario. After taking a ball, Camargo lined the three-run double over Albert Almora Jr. in center field for a 5-4 lead.
Luke Jackson (1-0) pitched a scoreless eighth. Arodys Vizcaino walked Anthony Rizzo with one out in the ninth before striking out Javier Baez and Kyle Schwarber for his first save.
Rangers 4, Astros 0
ARLINGTON, Texas – Mike Minor pitched seven sharp innings and Texas topped the frustrated Astros, whose starter Gerrit Cole immediately after his final out went to the plate umpire who earlier ejected Houston’s manager and hitting coach for arguing balls and strikes.
Cole (0-2) struck out nine while allowing three runs over six innings. After fielding Hunter Pence’s comebacker and throwing to first for an inning-ending out on his 105th pitch, the right-hander went up to ump Ron Kulpa, put his glove over his mouth and was clearly agitated during an extended conversation.
Minor (1-1), who didn’t make it out of the fifth inning in his first career opening-day start last Thursday, gave up five hits.
Cardinals 5, Pirates 4, 10 innings
PITTSBURGH – Tyler O’Neill capped another St. Louis rally by driving in Kolten Wong for the go-ahead run in the 10th inning against Pittsburgh.
Two days after coming back from four runs down to beat the Pirates in Pittsburgh’s home opener, St. Louis again took advantage of another wobbly performance by the Pirates’ bullpen.
Harrison Bader hit a two-run homer off Keone Kela in the eighth to tie the game at 3. Wong led off the 10th with a triple against Nick Burdi (0-1) and scored when O’Neill followed two batters later with a sharp single.
John Gant (2-0) worked a scoreless ninth to pick up the win. Dakota Hudson collected his first major league save when he stranded the tying run at third in the 10th.
Brewers 1, Reds 0
CINCINNATI – Freddy Peralta (1-0) threw two-hit ball for a career-high eight innings, and Manny Pina singled home a run for Milwaukee’s only hit off Luis Castillo (0-1). The defending NL champions completed a three-game sweep and improved to 6-1.
Alex Wilson gave up a walk and a single in the ninth while getting his first save.
Reds starting outfielders Jesse Winker, Matt Kemp and Scott Schebler fell to a combined 1 for 42 this season.
Tigers 2, Yankees 1
NEW YORK – Matthew Boyd (1-1) junk-balled his way to a career-high 13 strikeouts and Gordon Beckham hit a tiebreaking solo homer in the eighth off Chad Green (0-1), his first homer since Aug. 28, 2016
The Yankees struck out 18 times, a team record for a nine-inning game, and dropped to 2-4 – against Baltimore and the Tigers, who combined for 213 losses. Shortstop Troy Tulowitzki strained his left calf and will become New York’s major league-high 11th player on the injured list.
Boyd walked three and allowed five hits in 6 1/3 innings. Shane Greene got his fourth save with a perfect ninth, completing a five-hitter.
Rockies 1, Rays 0
ST. PETERSBURG, Fla. – Chris Iannetta homered off Chad Roe (0-1) in the 11th inning, and Colorado stopped a four-game losing streak. Iannetta had the Rockies’ first hit since Raimel Tapia’s leadoff single in the fifth and second run in 41 innings.
Wade Davis (1-0) got four outs to complete a six-hitter.
Tampa Bay, which entered with a five-game winning streak, gave up one run or none for a team-record fifth straight game. The Rays have yielded 11 runs in seven games.
White Sox 8, Indians 3
CLEVELAND – Jose Abreu drove in three runs, Leury Garcia had four hits, and Yoan Mocada hit a two-run homer in the eighth.
Corey Kluber (0-2), who had won nine straight decisions over Chicago since July 24, 2015, allowed six runs – four earned – eight hits and three walks in 3 1/3 innings. The two-time AL Cy Young Award winner didn’t get his second loss in 2018 until his eighth start.
Carlos Rodon (1-1) gave up an unearned run and two hits over six innings.
Hanley Ramirez connected for a two-run homer in the ninth. He has both of Cleveland’s homers this season.
Twins 7, Royals 6
KANSAS CITY, Mo. – Eddie Rosario hit a go-ahead single in the ninth off Wily Peralta (0-1),
Whit Merrifield extended his hitting streak to 25 games, tied with George Brett and Mike Sweeney for third longest by a Royals player. Alex Gordon homered and drove in four runs.
Trevor May (1-0) threw 1 2/3 scoreless innings, and Blake Parker earned his second save in as many days.
Blue Jays 5, Orioles 3
TORONTO – Randal Grichuk took over from traded Kevin Pillar in center and hit a pair of solo home runs, a day after agreeing to a $52 million, five-year contract.
Matt Shoemaker (2-0) allowed two hits in seven shutout innings to help prevent a three-game sweep, and Ken Giles got two outs for his second save in as many chances.
Right-hander Nate Karns (0-1) opened for Baltimore. He allowed an unearned run and three hits in two innings.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.