BOSTON — Teoscar Hernández hit a pair of three-run homers over the Green Monster — two of Toronto’s eight longballs as the Blue Jays routed the Boston Red Sox 18-4 on Sunday.
Vladimir Guerrero Jr., Bo Bichette, Lourdes Gurriel Jr., Cavan Biggio, Rowdy Tellez and Marcus Semien also went deep for the Blue Jays, a day after they had five homers in a 7-2 victory. Guerrero leads the major leagues with 21 homers.
The eight home runs were the most ever allowed in a game by the Red Sox.
Bichette had four of Toronto’s season-high 20 hits. The Jays also reached a season high for runs.
Xander Bogaerts and Bobby Dalbec homered for Boston,
Robbie Ray (4-2) struck out 10 over six innings, giving up three runs and four hits.,
Martín Pérez (4-4) retired only four batters, allowing five runs and six hits.
BRAVES 6, MARLINS 4
MIAMI — Drew Smyly (3-3) allowed two runs over five innings on his 32nd birthday to help Atlanta stop a a four-game slide.
Austin Riley homered and drove in three runs, going 3 for 3 with a walk and getting hit by a pitch. Ender Inciarte also homered for Atlanta, his solo shot coming one inning after replaced Ronald Acuña Jr., who had right pectoral soreness.
Will Smith pitched a perfect ninth for his 12th save.
Miami starter Pablo López (2-4) gave up four runs and six hits in three innings.
NATIONALS 5, GIANTS 0
WASHINGTON — Kyle Schwarber became the sixth player in the history of the Washington Nationals and Montreal Expos franchise to homer in both the first and second innings, driving in four runs.
Joe Ross (3-6) allowed five hits in eight innings as the Nationals gained a four-game split.
Schwarber hit his seventh career leadoff homer, his second in as many days, and hit a three-run drive in the second off Johnny Cueto (4-3) for a 4-0 lead.
Josh Harrison had four hits.
PHILLIES 7, YANKEES 0
PHILADELPHIA — Aaron Nola (5-4) allowed three hits and struck out nine in 7 2/3 innings, and Philadelphia completed a two-game sweep that moved the Phillies back over .500 at 32-31.
Odubel Herrera, Jean Segura and J.T. Realmuto combined to go 7 for 13 with a double, a triple, four runs scored and five RBIs.
Domingo Germán (4-4) fell behind 4-0 by the second inning. The Yankees are 32-21, have lost 13 of 18 and are fourth, 8 1/2 games behind AL East-leading Tampa Bay for their largest deficit since September 2018.
REDS 6, ROCKIES 2
CINCINNATI — Eugenio Suárez hit a two-run homer and Cincinnati won for the 10th time in 13 games to move over .500 for the first time since it was 9-8.
Colorado was swept on the road for the fifth time this year, following wipeouts at the Los Angeles Dodgers, San Francisco, San Diego and St. Louis. The Rockies are 13-19 at home but 5-27 on the road, on pace to surpass the 1935 Boston Braves’ 13-65 for the worst road record in a season.
Ryan Hendrix (3-1), the first of five relievers, came in and struck out Dom Nuñez swinging on a ball in the dirt to get the win.
Antonio Senzatela (2-7) allowed five runs and eight hits in six innings.
PADRES 7, METS 3
NEW YORK — Fernando Tatis Jr. hit a tiebreaking grand slam off Jacob Barnes in the seventh inning, his 19th homer this season. and Manny Machado followed with a home run as San Diego stopped a four-game slide.
Chris Paddack (3-5) struck out nine and allowed two runs and six hits six innings.
Tommy Pham launched a leadoff homer.
Jeurys Familia (2-1) forced in the tying run with a four-pitch, bases-loaded walk to Pham.
MARINERS 6, INDIANS 2
CLEVELAND — Jake Fraley homered off AL Cy Young Award winner Shane Bieber (7-4) after replacing Mitch Haniger, who was helped from the field after bruising his left knee when he fouled off a pitch in the first inning.
Fraley completed the at-bat with a strikeout and flied out in the second, but his two-run homer in the fourth pushed Seattle’s lead to 5-0. Kyle Seager hit a solo homer in the third off Bieber, who gave up five runs in 5 2/3 innings.
Logan Gilbert (2-2) allowed one run and four hits in 6 2/3 innings.
RAYS 7, ORIOLES 1
ST. PETERSBURG, Fla. — Randy Arozarena hit his first career grand slam, Tampa Bay relievers threw seven no-hit innings, and the Rays handed Baltimore its 15th consecutive road loss, the club’s worst road skid since it moved from St. Louis to Baltimore in 1954.
After opener Michael Wacha allowed one run and two hits, Josh Fleming (6-4) entered in the third and walked one — with two outs in the third that was the last Orioles’ baserunner — over four innings.
Taylor Walls had a two-run single against Bruce Zimmermann (4-4) for a 3-1 lead in the fourth. Tampa Bay is major league-best 42-24 and has won 23 of their last 28. The Rays are 6-0 against the Orioles this year.
WHITE SOX 4, TIGERS 1
DETROIT — Carlos Rodón (6-2) took a no-hit bid into the seventh before Eric Haase’s one-out double, and Chicago completed a three-game sweep.
Rodón allowed one run and one hit in seven innings. Evan Marshall and Liam Hendriks completed the one-hitter, with Hendriks getting his AL-leading 17th save.
The White Sox took a 1-0 lead in the fourth inning on
José Abreu hit a go-ahead single in the fourth off Tyler Alexander (0-1).
BREWERS 5, PIRATES 2
MILWAUKEE — Avisaíl García hit a two-run homer off David Bednar (0-1), Christian Yelich added a pinch-hit sacrifice fly on his bobblehead day and Milwaukee completed a three-game sweep to win for the 14th time in 16 games.
Pittsburgh has lost seven straight.
Brent Suter (8-3) got the final out in the sixth, and Josh Hader struck out the side in the ninth for his 17th save.
ASTROS 14, TWINS 3
MINNEAPOLIS — Michael Brantley had his second four-hit game of the series, with three doubles and four RBIs. Houston had a season-high 20 hits and took two of three from the Twins.
Minnesota’s Michael Pineda (3-4) left after four innings due to right forearm soreness that first bothered him June 1. In his second start since returning, he allowed three runs and six hits.
Kyle Tucker homered for the second straight game and had three hits for the Astros, who also swept the Twins in last year’s wild-card playoff round. Yordan Álvarez and Chas McCormick homered.
Left-hander Framber Valdéz (3-0) won his third straight start, allowing two runs — one earned — and five hits in seven innings.
DODGERS 5, RANGERS 3
LOS ANGELES — Walker Buehler pitched six scoreless innings of five-hit ball to remain unbeaten since 2019, and Mookie Betts homered and scored three runs as Los Angeles held off Texas.
Down 5-0, the Rangers scored three times in the ninth inning and had the bases loaded with no outs before Kenley Jansen retired three straight batters for his 15th save.
Zach McKinstry had a two-run double while going 3 for 3 with a walk, and Gavin Lux added his own RBI double in the fifth victory in six games for the Dodgers.
Buehler (6-0) survived a rough first inning and made it through his second straight scoreless start.
Dane Dunning (2-5) yielded four runs on seven hits and two walks in four tough innings for the Rangers, who have lost 14 of 17.
ATHLETICS 6, ROYALS 3
OAKLAND, Calif. — Chris Bassitt escaped a scary line drive to win his seventh straight decision and Matt Olson homered twice for Oakland.
Bassitt (7-2) had a scare in the second when Nicky Lopez’s screaming liner glanced off his right side for an RBI single. The pitcher, clearly shaken, went face down in the grass with his arms spread for several moments as athletic trainer Nick Paparesta and manager Bob Melvin scurried to check on him, but Bassitt stayed in the game.
The hit by Lopez loaded the bases, but Bassitt regrouped and got Whit Merrifield on a called third strike to escape further damage.
Kris Bubic (1-2) took the loss.
ANGELS 10, DIAMONDBACKS 3
PHOENIX — Max Stassi hit a two-run homer in the first, Patrick Sandoval pitched four-hit ball into the seventh and the Los Angeles Angels won their sixth straight game.
The Angels moved above .500 for the first time since May 1 at 33-32. The Diamondbacks have lost 10 straight games and 33 of 38, falling to a big-league worst 20-46 this season.
Stassi and Angels took a 6-0 lead in the second off Jon Duplantier (0-3).
Sandoval (1-2) gave up two earned runs, struck out four and walked two.
More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports