5 min read

Tampa Bay’s Yandy Diaz, center, is congratulated after hitting a two-run home run in the fourth inning of the Rays’ 10-4 win over Atlanta on Sunday in St. Petersburg, Fla. Mike Carlson/Associated Press

ST. PETERSBURG, Fla, — Isaac Paredes and Yandy Díaz homered as the Tampa Bay Rays snapped a season-high seven-game skid with a 10-4 win over the Atlanta Braves on Sunday in a matchup of teams with the best records in baseball.

Zach Eflin (10-4) gave up two runs and four hits over five innings in a 77-pitch outing as Tampa Bay avoided the three-game series sweep. The 29-year-old righty is 9-1 in 10 starts at home.

Travis d’Arnaud homered for the MLB-best Braves, who are 20-3 since June 14 and head into the All-Star break at 60-29. Atlanta has homered in 26 consecutive games, the longest streak in modern-era franchise history.

Atlanta All-Star Bryce Elder (7-2) allowed seven runs, six hits and four walks in 3 1/3 innings, his shortest outing this season. The right-hander, who had his ERA jump from 2.45 to 2.97, went 3-0 over his previous four starts, giving up five runs in 25 2/3 innings.

CUBS 7, YANKEES 4: Yan Gomes hit a tying pinch-hit two-run single in the seventh inning following a fielding error by second baseman Gleyber Torres, and Seiya Suzuki hit a go-ahead sacrifice fly in the eighth as Chicago rallied to win in New York.

Advertisement

Mike Tauchman opened the eighth with a single off Ron Marinaccio (4-4) before Nico Hoerner and Ian Happ walked.

Suzuki, who homered in the fifth for Chicago’s only hit off Domingo Germán, followed with a sacrifice fly off Clay Holmes, and Tauchman easily scored when right fielder Giancarlo Stanton’s throw was slightly up the line.

NATIONALS 7, RANGERS 2: Joey Meneses homered for the third consecutive day, Patrick Corbin earned his first home victory since May 20, and Washington won at home.

Stone Garrett and Dominic Smith also homered for last-place Washington, which won the final two games of the series after dropping 15 of its previous 16 at Nationals Park.

CARDINALS 4, WHITE SOX 3: Paul DeJong had an RBI double in the 10th inning, and St. Louis edged the White Sox in Chicago.

DeJong lined a pitch from Keynon Middleton (2-1) down the left field line to score Nolan Gorman, who started the inning on second base.

Advertisement

NATIONAL LEAGUE

PADRES 6, METS 2: Manny Machado homered twice off Max Scherzer and drove in five runs for San Diego, which got six strong innings from Joe Musgrove to beat visiting New York and take two of three in a series between high-priced, yet underwhelming teams.

The teams came in buried in fourth place in their respective divisions with 42-47 records. The Padres head into the All-Star break with five wins in six games, while the Mets have lost two straight following a season-best six-game winning streak.

MARLINS 7, PHILLIES 3: Bryan De La Cruz homered among his four hits as Miami beat visiting Philadelphia.

Jesús Sánchez and rookie Dane Myers also went deep for the Marlins, who reached the All-Star break with their best record in franchise history at 53-39.

BREWERS 1, REDS 0: Wade Miley pitched six strong innings and Milwaukee made a first-inning run stand up to win at home.

Advertisement

The victory pulled the Brewers to within a game of the NL Central-leading Reds heading into the All-Star break. Milwaukee took two of three in the series.

GIANTS 1, ROCKIES 0: Logan Webb had a 10-strikeout, complete-game victory and host San Francisco made J.D. Davis’ solo homer in the fourth inning stand up in a win over Colorado, as Rockies starter Kyle Freeland left the game because of an apparent right shoulder injury.

PIRATES 4, DIAMONDBACKS 2: Ji Man Choi hit a two-run homer, seven Pittsburgh pitchers combined on a four-hitter, and the Pirates ended a four-game losing streak with a win over Arizona in Phoenix.

AMERICAN LEAGUE

ROYALS 4, GUARDIANS 1: Ryan Yarbrough won his first game back with Kansas City after being hit in the face by a line drive two months ago, and the Royals finally beat Shane Bieber, snapping a six-game losing streak with a win in Cleveland.

Yarbrough (2-4) suffered several facial fractures when he was hit on May 7 against Oakland by a line drive clocked at 106.2 mph. But the left-hander worked his way back from the scary incident and limited the Guardians to one run and six hits over six innings.

Advertisement

ORIOLES 15, TWINS 2: Anthony Santander hit two of Baltimore’s six homers and the Orioles completed a sweep of Minnesota in Minneapolis.

Aaron Hicks added a three-run homer against his former team in the Orioles’ seven-run fifth. Austin Hays, Ramón Urías and Adley Rutschman also went deep for Baltimore.

MARINERS 3, ASTROS 1: Jarred Kelenic hit a two-run double to back a strong start by Logan Gilbert and give Seattle a win in Houston.

Gilbert (7-5) allowed just three hits in seven innings, with his only mistake coming when Martín Maldonado connected on a solo homer off him in the sixth.

BLUE JAYS 4, TIGERS 3: Nathan Lukes’ RBI double in the 10th inning helped Toronto finish off a comeback victory in Detroit.

The Blue Jays trailed 3-1 with two outs in the ninth, but Matt Chapman walked and Danny Jansen hit a homer over the Toronto bullpen in left-center.

Advertisement

NOTES

ALL-STAR GAME: Toronto closer Jordan Romano is replacing Houston starter Framber Valdez on the American League roster for Tuesday’s All-Star Game.

AL Manager Dusty Baker of the Houston Astros said the New York Yankees’ Gerrit Cole won’t pitch in the All-Star Game because he would be on two days’ rest following a start Saturday.

YANKEES: Hitting coach Dillon Lawson was fired by the New York Yankees after Sunday’s 7-4 loss to the Chicago Cubs, a rare midseason change by a franchise that has prized stability since Hal Steinbrenner took over from his father as controlling owner.

New York’s .231 batting average is 28th among the 30 major league teams, ahead of only Detroit and Oakland. The Yankees are batting a major league-worst .218 in 31 games since Aaron Judge tore a ligament in his right big toe on June 3, going 14-17 and entering the All-Star break in fourth place of the AL East 49-42.

New York is fifth in the majors with 129 homers, but 18th in runs and its .300 on-base percentage is tied with Detroit for 26th in the majors.

Advertisement

PHILLIES: Philadelphia placed left-handed reliever José Alvarado on the 15-day injured list because of left elbow inflammation.

Alvarado has appeared in 26 games and last pitched in a one-inning scoreless outing against the Tampa Bay Rays on Thursday. Although All-Star Craig Kimbrel has assumed the closer’s role, Alvarado maintains a vital role for the Phillies in high-leverage spots. He has a 1.38 ERA.

BRAVES: Atlanta’s Max Fried threw 35 pitches over 1 1/3 scoreless innings for Triple-A Gwinnett – his first appearance in more than two months.

Fried, runner-up for the NL Cy Young Award in 2022, has been on the 60-day injured list recuperating from a strained left forearm.

ORIOLES: Baltimore activated infielder Ryan Mountcastle from the 10-day injured list.

Mountcastle last played on June 8 but has since been sidelined with vertigo. The 26-year-old Mountcastle was batting .227 with 11 home runs and 39 RBI before landing on the IL.

Comments are no longer available on this story