MLB: Josh Beckett wins for first time in 20 months

Subscribe Now Choose a package that suits your preferences.
Start Free Account Get access to 7 premium stories every month for FREE!
Already a Subscriber? Current print subscriber? Activate your complimentary Digital account.

LOS ANGELES — Josh Beckett earned his first victory since September 2012 and the Los Angeles Dodgers kept Jacob Turner winless, beating the Miami Marlins 7-1.

LOS ANGELES — Josh Beckett earned his first victory since September 2012 and the Los Angeles Dodgers kept Jacob Turner winless, beating the Miami Marlins 7-1.

Miami lost its fifth in a row after learning ace Jose Fernandez had a significant elbow tear and that the team doctor had recommended Tommy John surgery.

Beckett (1-1) gave up an unearned run and four hits over 6 2/3 innings, striking out six and walking three. The three-time All-Star was 0-6 in his last 14 starts. Beckett had a rib removed last July in a surgery to alleviate a nerve condition that was affecting his right arm.

Dodgers star Yasiel Puig extended his career-best hitting streak to 13 games with two hits.

Turner (0-1) is winless in 16 starts since last July.

PADRES 2, REDS 1

CINCINNATI — Chase Headley homered in the ninth inning off Aroldis Chapman, the first hit the hard-throwing lefty allowed since his return from being hit in the head by a line drive, and San Diego beat Cincinnati on Tuesday night.

The Padres got their season-high fourth straight win despite managing only three hits. Seth Smith had the only two hits that Mike Leake allowed in the first eight innings.

DIAMONDBACKS 3, NATIONALS 1

PHOENIX — Bronson Arroyo scattered seven hits in his 16th career complete game and also singled twice off Stephen Strasburg, leading the Arizona Diamondbacks over the Washington Nationals.

Paul Goldschmidt doubled twice and drove in two runs.

Arroyo (4-2), who pitched two complete games for Cincinnati last season, struck out seven and walked one. Over his last three starts, he has allowed one earned run in 23 1/3 innings.

Strasburg (3-3) went seven innings, allowing three runs on eight hits, striking out six with no walks.

BREWERS 5, PIRATES 2

MILWAUKEE — Jonathan Lucroy hit a bases-loaded, two-run single, and the battered Milwaukee Brewers withstood the early exits of star outfielders Carlos Gomez and Ryan Braun to beat the Pittsburgh Pirates.

Gomez scored the second run on Lucroy’s single in the third after getting hit by a changeup from Gerrit Cole (3-3). It was their first meeting since the teams brawled last month in Pittsburgh after Cole and Gomez exchanged words.

No confrontations Tuesday, though Gomez did leave the game with lower back tightness. Manager Ron Roenicke said Gomez woke up Monday with a tight back and tried to play through it.

ANGELS 4, PHILLIES 3

PHILADELPHIA — Luis Jimenez hit a tiebreaking two-run double in the sixth inning, Matt Shoemaker tossed five effective innings and the Los Angeles Angels beat the Philadelphia Phillies.

Mike Trout went 1 for 5 with more than 4,000 fans from his hometown of Millville, New Jersey in the crowd. The two-time All-Star centerfielder grew up in the small town 45 minutes south of Philadelphia.

CARDINALS 3, CUBS 3, 12 INNINGS

ST. LOUIS — Pinch-hitter Greg Garcia was hit by a pitch with the bases loaded and one out in the 12th inning, sending the St. Louis Cardinals over the Chicago Cubs.

Jhonny Peralta led off the 12th with a single for his third hit. Justin Grimm (1-2) retired Matt Holliday on a popup, but walks to Allen Craig and Yadier Molina loaded the bases for Garcia.

BRAVES 5, GIANTS 0

SAN FRANCISCO — Mike Minor pitched three-hit ball into the seventh inning and Evan Gattis drove in a run with his first career triple as the Atlanta Braves beat the San Francisco Giants for the first time in five tries this season.

TIGERS 4, ORIOLES 1

BALTIMORE — Miguel Cabrera hit a three-run homer off Tommy Hunter with two outs in the ninth inning and Detroit, down to its last strike, rallied past Baltimore.

After being held scoreless on three hits over the first eight innings, the Tigers used a reversed call to win. Detroit was 0-12 when trailing going into the ninth before mounting the improbable comeback.

Hunter held a 1-0 lead before giving up a leadoff single to Alex Avila. Pinch-runner Rajai Davis was called out trying to steal, but Detroit manager Brad Ausmus challenged the call and it was overtuned on replay.

TWINS 8, RED SOX 6

MINNEAPOLIS — Chris Parmelee hit a game-ending homer in the ninth inning and Minnesota overcame David Ortiz’s big night to beat Boston.

Ortiz went 4 for 5 with two homers and four RBIs, but it wasn’t enough.

Kurt Suzuki singled with two outs off reliever Andrew Miller (1-1) before Parmelee lined an 0-1 pitch into the right-field seats for his first two RBIs of the season.

RAYS 2, MARINERS 1

SEATTLE — David Price struck out 12 in his second complete game this season and Tampa Bay rallied in the ninth inning against Seattle closer Fernando Rodney.

Mariners starter Hisashi Iwakuma shut out the Rays on four hits for eight innings before giving way to Rodney. David DeJesus led off the ninth with a tying homer, and Rodney (1-2) gave up a go-ahead RBI single to Matt Joyce five batters later.

BLUE JAYS 5, INDIANS 4

TORONTO — R.A. Dickey won for the third time in four starts and Juan Francisco homered in Toronto’s victory over Cleveland.

Blue Jays left fielder Melky Cabrera threw out Carlos Santana at the plate to end the eighth inning, preserving a one-run lead.

Adam Lind hit a two-run double for Toronto and scored on Francisco’s double.

ASTROS 8, RANGERS 0

HOUSTON — Dallas Keuchel pitched a seven-hitter for his first major league shutout, leading Houston past Texas.

Keuchel (4-2) struck out seven without a walk. He gave up just one extra-base hit, a double by Adrian Beltre in the first inning, and threw his second career complete game.

L.J. Hoes and Carlos Corporan each homered and drove in three runs.

The Astros were shut out 4-0 in the series opener, but jumped on Matt Harrison (1-1) for three runs in the second before he left with back stiffness.

ATHLETICS 9, WHITE SOX 0

OAKLAND, Calif. — Brandon Moss homered twice and Drew Pomeranz and three relievers combined on a four-hitter as Oakland shut out Chicago for its sixth consecutive win.

Josh Reddick also homered and Yoenis Cespedes added two hits and scored twice to anchor a shuffled Athletics lineup that had catcher John Jaso batting leadoff for the fourth time this season. Jaso had three hits and scored twice.

METS 12, YANKEES 7

NEW YORK — Curtis Granderson and Daniel Murphy each hit a three-run homer, and the New York Mets roughed up fill-in starter Vidal Nuno (1-1) to beat the Yankees for a two-game sweep in the Bronx.

Granderson connected for the second consecutive game in his old ballpark, helping the Mets jump out to a quick lead after they used four homers to rally for a 9-7 victory the night before.

ROYALS 5, ROCKIES 1

KANSAS CITY, Mo. — James Shields cooled down hot-hitting Colorado over seven sharp innings, and Lorenzo Cain and Salvador Perez both homered for Kansas City.

The only run Shields allowed came on an RBI single by Justin Morneau in the fourth inning. Shields (5-3) followed it up by retiring the final 10 batters he faced, striking out the side in the sixth inning and fanning Troy Tulowitzki for the 1,500th strikeout of his career.