MLB roundup: Syndergaard nearly perfect for Mets

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.

NEW YORK — Noah Syndergaard retired his first 18 batters in the rookie’s latest overpowering performance, and the New York Mets got two-run homers from Lucas Duda and Curtis Granderson to beat the San Diego Padres 4-0 Tuesday night.

NEW YORK — Noah Syndergaard retired his first 18 batters in the rookie’s latest overpowering performance, and the New York Mets got two-run homers from Lucas Duda and Curtis Granderson to beat the San Diego Padres 4-0 Tuesday night.

Firing his fastball up to 98 mph, Syndergaard (5-5) struck out nine, walked none and allowed only three singles in eight innings. The big right-hander outpitched James Shields and avenged a 7-2 loss at San Diego on June 2.

Making his 14th major league start, Syndergaard lost his bid for a perfect game when Will Venable lined a clean single up the middle on the first pitch of the seventh, prompting a warm ovation from the Citi Field crowd of 26,034.

Yangervis Solarte followed with an infield single and Venable went to third on an error by shortstop Ruben Tejada, who made a sliding stop but a wild flip that rolled away from second baseman Daniel Murphy.

That’s when Syndergaard buckled down to preserve a 2-0 lead. He retired No. 3 hitter Matt Kemp on a popup and got cleanup man Justin Upton to ground into an inning-ending double play.

ASTROS 10, ANGELS 5

HOUSTON — Jose Altuve had a career-high five RBIs to lead Houston to a victory over Los Angeles in a game between the top teams in the American League West.

Altuve had an RBI single in the second, drove in two runs in the fourth inning and tacked on another two with a double in Houston’s four-run sixth to make it 10-5. He finished with three hits.

ATHLETICS 2, DODGERS 0

LOS ANGELES — Sonny Gray pitched a masterful three-hitter for his second shutout in July, and Oakland snapped its four-game losing streak with a victory over Los Angeles.

Josh Reddick homered, doubled and singled for the last-place A’s, who traded Ben Zobrist, Scott Kazmir and closer Tyler Clippard in the past six days.

ROYALS 2, INDIANS 1

CLEVELAND — Eric Hosmer’s homer with two outs in the ninth inning lifted Kansas City to a victory over Cleveland, which has lost eight straight at home — its longest home losing streak in 40 years.

Hosmer hit a 3-2 pitch from Trevor Bauer (8-8) over the wall in right for his 11th homer. The shot came one pitch after Indians catcher Roberto Perez threw out Lorenzo Cain trying to steal second. When his homer cleared the wall, Hosmer pointed toward Kansas City’s dugout, which was celebrating wildly.

REDS 4, CARDINALS 0

ST. LOUIS — Joey Votto hit a three-run home run in support of Mike Leake, and Cincinnati beat St. Louis.

Votto is the hottest hitter in the majors since the All-Star break, batting .561. He also walked, singled and doubled, giving him an NL-leading 37 multihit games.

BREWERS 5, GIANTS 2

SAN FRANCISCO — Wily Peralta returned from the disabled list and shut down one of baseball’s hottest teams in his first start in more than two months, pitching Milwaukee past San Francisco to snap the Brewers’ three-game losing streak.

Peralta (2-5) retired the initial six batters on the way to winning for the first time since May 6, and he outpitched Matt Cain (2-2) as the Brewers also ended a seven-game skid to San Francisco — matching the longest in the series.

YANKEES 21, RANGERS 5

ARLINGTON, Texas — After giving up five runs in the first inning, New York made up for it real fast.

Brendan Ryan doubled twice with three RBIs and Didi Gregorius had a bases-loaded triple in New York’s 11-run second inning as the Yankees overcame Texas.

Chris Young started the big inning with a double and scored the first of his two runs when Chase Headley had the first of his two RBI singles in the frame. An inning later, Young hit his fourth career grand slam.

DIAMONDBACKS 8, MARINERS 4

SEATTLE — Rookie right-hander Zack Godley pitched six strong innings in his second career start, David Peralta had three hits and two RBIs, and Arizona beat Seattle for its fourth consecutive victory.

Godley (2-0), who pitched six shutout innings to win his debut last week, allowed three runs on six hits, including solo homers by Mike Zunino and Nelson Cruz. He struck out four and walked three.

PHILLIES 3, BLUE JAYS 2

TORONTO — Philadelphia won its first game after trading All-Star closer Jonathan Papelbon to Washington, beating Toronto for its ninth victory in 10 games since the All-Star break.

Adam Morgan stopped a four-start winless streak and Cody Asche drove in two runs for the Phillies, who had lost their previous eight games against Toronto.

PIRATES 8, TWINS 7

MINNEAPOLIS — Jung Ho Kang hit a tiebreaking home run off the facing off the second deck in left center-field in the ninth inning, lifting the Pittsburgh Pirates over the Minnesota Twins 8-7 Tuesday night.

Kang’s sixth home run of the season, a drive off All-Star closer Glen Perkins (0-3), sent Pittsburgh to its fourth win five games.

Perkins has allowed runs in three of four post-All-Star break appearances, blowing a pair of saves.

ROCKIES 7, CUBS 2

CHICAGO — D.J. LeMahieu had three hits and scored twice to help Colorado get a win in its first game after trading Troy Tulowitzki.

LeMahieu extended his hitting streak to 18 games with an RBI double as part of a four-run first, tripled in the fifth and singled in the ninth to help Colorado won for the third time in five games.

MARLINS 4, NATIONALS 1

MIAMI — Jose Fernandez stayed unbeaten in his home career, Dee Gordon’s standup triple led to him scoring the go-ahead run in his return to the lineup and Miami topped Washington.

Martin Prado had three hits while Gordon and Christian Yelich had two each for Miami. Fernandez (4-0) allowed four hits and one run in six innings, improving his record at Marlins Park to 15-0.

ORIOLES 7, BRAVES 3

BALTIMORE — Chris Davis homered twice and drove in five runs, and Baltimore cruised past Atlanta for its fourth straight victory.

Davis hit a three-run shot in the first inning and a two-run drive in the second, both off Julio Teheran (6-6). It was Davis’ 10th career multihomer game, the third this season.

WHITE SOX 9, RED SOX 4

BOSTON — Jose Abreu and Geovany Soto homered and drove in three runs apiece and Jeff Samardzija pitched eight strong innings for Chicago in a victory over Boston.

The White Sox quickly spoiled Boston’s pregame party for Hall of Fame pitcher Pedro Martinez by scoring five runs in the first inning. Chicago tagged Boston starter Wade Miley for 10 hits and seven runs, all earned, over 5 2/3 innings, and finished with 14 hits.

RAYS 10, TIGERS 2

ST. PETERSBURG, Fla. — Rookie Curt Casali had three hits and homered twice for the second straight game, leading Tampa Bay to a victory over slumping Detroit.

Casali hit a two-run homer off All-Star David Price (9-4) in the fourth inning and added a solo shot off the former Rays ace for a 5-1 lead in the sixth. He struck out with the bases loaded in the eighth, finishing 3 for 4 with three RBIs on consecutive nights.

Jake Odorizzi (6-6) allowed one run and six hits over six innings to improve to 2-1 since returning from a five-week stint on the disabled list.