Giants power past Mets
Hitters feast on a rookie starter
Evan Longoria homered twice and Joc Pederson hit his fourth in two games as the San Francisco Giants went deep four times in the first two innings off rookie Thomas Szapucki and routed the visiting New York Mets, 9-3.
Mike Yastrzemski also homered off Szapucki, a 25year-old left-hander making his first major league start after the Mets summoned him from the minors due to a string of injuries.
New York lost two of three in San Francisco, the Mets’ second series loss in their first 14 series this season. New York had won its previous 14 games following a loss, the third-longest such streak in major league history behind the 1934 New York Giants (16) and 1911 Philadelphia Athletics (15).
The Mets also lost consecutive games for the first time since April 10 and 11. New York overcame an 8-2 deficit Tuesday to take leads of 11-8 and 12-11 before losing 13-12. That was the Mets’ first loss in the 181 games in their history in which they scored 12 runs or more.
“That’s a playoff team right there,” Longoria said of the Mets. “I think we’re all happy with the result.”
Other games
Brewers 2, Padres 1: Rowdy Tellez doubled off Yu Darvish to bring in the tying run in the seventh for visiting Milwaukee which beat San Diego to take two of three.
Reds 4, Cubs 3: Joey Votto homered and tripled, then shouted at Cubs reliver Rowan Wick during a tense ending to the Cincinnati win against visiting Chicago.
Braves 8, Phillies 4: Shortstop Dansby Swanson went 4 for 5 with a home run and two RBIs to help lead host Atlanta beat Philadelphia.
Nationals 1, Dodgers 0: Erick Fedde and three relievers combined on a sixhitter and Washington beat visiting Los Angeles to avoid a series sweep.
Athletics 4, Mariners 2: Seth Brown and Elvis Andrus both homered off reigning AL Cy Young Award winner Robbie Ray and Oakland won in Seattle.
Tigers 4, Twins 2: Jeimer Candelario hit the tiebreaking two- run homer in the 10th inning after Harold Castro went deep twice earlier, and visiting Detroit beat Minnesota.
Yankees 2, Orioles 0: JP Sears pitched five poised innings to win his first career start as New York beat visiting Baltimore.
Rays 5, Marlins 4: Harold Ramírez homered in a five-run first inning and Tampa Bay held on for a victory against Miami.