


Ernie Clement and Addison Barger hit home runs and the Toronto Blue Jays moved over the .500 mark for the first time since April 21 with an 11-7 win over the visiting Athletics on Friday night.
Clement had four hits and scored twice. Barger went deep in the sixth inning to help Toronto (29-28) pull away for its fifth straight home win.
Chris Bassitt (5-3) worked five innings, striking out six and allowing five runs and seven hits and two walks.
Jeffrey Springs (5-4) lasted two innings for the Athletics, who have lost 15 of their last 16 games. He gave up six earned runs, six hits and six walks.
Brewers 6, Phillies 2: Christian Yelich hit two homers and drove in four runs, and visiting Milwaukee limited National League-leading Philadelphia to four hits en route to its fifth straight win.
Yelich hit a three-run homer on the first pitch from Phillies reliever Tanner Banks in the fifth inning to break open a close game. He hit his 12th of the season, a solo shot, into the second deck at Citizens Bank Park off righty Carlos Hernandez to lead off the ninth.
Brewers opener D.L. Hall pitched three no-hit innings and Quinn Priester (2-2) worked six innings of relief, allowing two runs on four hits.
Mets 4, Rockies 2: Francisco Lindor homered from both sides of the plate and made a leaping catch at shortstop that saved at least two runs, sending New York to a home win over Colorado.
Juan Soto snapped an 0-for-17 slump with an RBI double and Starling Marte also went deep against Kyle Freeland (0-8) as the Mets won for the fifth time in six games.
The Rockies lost their sixth straight and fell to 9-48 — the worst record through 57 games of any major league club in the modern era (since 1901).
Reds 6, Cubs 2: Andrew Abbott pitched seven shutout innings in his third consecutive win, helping Cincinnati beat Chicago at Wrigley Field.
TJ Friedl, Tyler Stephenson and Jake Fraley homered for the Reds.
Abbott (5-0) allowed one hit, struck out eight and walked one. The left-hander improved to 3-0 with a 0.55 ERA in six May starts.
Chicago had won four in a row.
Astros 2, Rays 1: Yainer Diaz homered with two outs in the bottom of the ninth inning off Garrett Cleavinger and Framber Valdez pitched a three-hitter to lead Houston over Tampa Bay.
Valdez (5-4) gave up a homer to Jose Caballero in the first inning and tied a season high with nine strikeouts in his ninth career complete game.
Orioles 2, White Sox 1: Zach Eflin allowed four hits over seven shutout innings and Baltimore won at home over Chicago.
Eflin (4-2) struck out six and walked one.
Angels 4, Guardians 1: José Soriano threw six scoreless innings, Mike Trout had a hit in his return to the lineup after missing 26 games and Los Angeles won at Cleveland to snap a five-game losing streak.
Braves lose starter: Atlanta Braves rookie right-hander AJ Smith-Shawver has a torn UCL in his pitching elbow.
The 22-year-old left Thursday’s 5–4 loss to the Phillies and said he felt a “pop.”
He is 3-2 with a 3.86 ERA in nine starts.