All-Star Yandy Diaz went 3 for 4 with a home run and four RBIs to help the Tampa Bay Rays end a season-high seven-game losing streak with a 10-4 win over the Atlanta Braves on Sunday.
Isaac Paredes added a two-run homer as the Rays roughed up Braves All-Star Bryce Elder to prevent a sweep of the three-game series between teams with the two best records in the major leagues. The loss was just Atlanta's third in 23 games since June 14.
Elder entered the contest leading the majors with a 2.45 ERA but lasted only 3 1/3 innings in his shortest start of the season. The young right-hander allowed a career-high seven runs on six hits and walked four without striking out a batter.
Rays starter Zach Eflin issued five walks in five innings, but limited the damage by holding Atlanta to two runs to earn his 10th win of the season, one shy of teammate Shane McClanahan for the American League lead.
Former Rays catcher Travis d'Arnaud had a solo homer to extend Atlanta's streak of consecutive games with at least one home run to a franchise-record 26 games.
Red-hot Orioles blast six home runs to finish sweep of Twins
Anthony Santander had two of six Baltimore home runs as the hot-hitting Orioles rolled to a 15-2 rout of the Minnesota Twins to complete a three-game series sweep.
All-Stars Adley Rutschman and Austin Hays also went deep while knocking in two runs each in Baltimore's fifth consecutive victory. The Orioles also got a three-run homer from Aaron Hicks and a two-run shot from Ramon Urias, who finished 2 for 5 with three RBIs.
Baltimore collected 17 hits for the afternoon and has averaged 8.8 runs per game during the winning streak while batting .309 as a team.
The Orioles also received a strong pitching effort from Kyle Gibson, who tied a season high with 11 strikeouts while holding the Twins to two runs and three hits over seven innings.
Joe Ryan fanned 10 in 4 1/3 innings for Minnesota, but served up Hays and Urias' homers and was tagged for five runs.
In search of their first winning season and playoff appearance since 2016, the Orioles enter the All-Star break with the AL's second-best record at 54-35 and are two games behind Tampa Bay for first place in the AL East.
The Twins dropped to 45-46 and missed out on a chance to regain the top spot in the AL Central after Cleveland lost to the Kansas City Royals on Sunday. The Guardians maintained a half-game edge on Minnesota.
Miley silences Reds' bats as Brewers gain ground in NL Central
Wade Miley allowed just four hits in six splendid innings as the Milwaukee Brewers closed the gap on the first-place Cincinnati Reds in the NL Central with a 1-0 win.
The Brewers took two of three games from their division rivals and will enter the All-Star break one game back of Cincinnati in the standings.
Milwaukee got the only run it needed in the first inning when Christian Yelich stroked a leadoff double off Ben Lively and scored on Jesse Winker's two-out single.
Miley made the lead stand by tying a season high with eight strikeouts and working around three walks. After Elvis Peguero and Joel Payamps each tossed a scoreless inning in relief, All-Star closer Devin Williams fanned two in a perfect ninth to register his 20th save.
Lively yielded four hits and two walks while striking out five over 5 2/3 innings in a hard-luck loss.