BALTIMORE (AP) — Anthony Santander homered twice and drove in four runs, and Grayson Rodriguez worked seven solid innings to lift the Baltimore Orioles to a 6-2 victory over the Philadelphia Phillies on Saturday.
Rodriguez (8-2) allowed two runs for the Orioles, who rebounded after an 11-inning loss to Philadelphia in the series opener. Baltimore led 3-2 before Santander hit a two-run shot in the eighth. Gunnar Henderson added an RBI single later that inning.
Santander’s solo homer came in the fourth, and he put the Orioles up 3-2 with a sixth-inning sacrifice fly.
Edmundo Sosa hit a solo home run for the Phillies, who scored in each of the first two innings. Taijuan Walker (3-2) yielded three runs in 5 2/3 innings.
Alec Bohm, who doubled home two runs in the 11th the previous night, opened the scoring by slicing an RBI double to the gap in right-center field. Sosa’s homer made it 2-0.
Adley Rutschman hit a sacrifice fly in the third for the Orioles, and Santander’s 16th homer of the season tied it at 2.
CUBS 5, CARDINALS 1
CHICAGO (AP) — Shota Imanaga pitched seven effective innings and Ian Happ hit a three-run homer, helping Chicago hold off St. Louis.
Imanaga allowed one run and four hits in his second straight win. The Japanese left-hander struck out six and walked none while improving to 3-0 with a 1.31 ERA in his first seven starts at Wrigley Field.
Chicago had lost three of four and 15 of 21. It was the team’s first win in four games against rival St. Louis this season.
The Cardinals threatened in the seventh, putting runners on first and second with one out. But Imanaga (7-1) retired Dylan Carlson on a flyball and struck out Brendan Donovan, preserving a 2-1 lead.
Imanaga emphatically pumped his left arm after Donovan swung and missed an 84.1 mph sweeper for strike three on the eighth pitch of the at-bat. The rookie finished with a career-high 103 pitches, 69 for strikes.
BLUE JAYS 5, GUARDIANS 0
TORONTO (AP) — Six pitchers combined on an eight-hitter, George Springer scored twice and drove in a run, and Toronto beat Cleveland.
Isiah Kiner-Falefa had two hits and rookie Addison Barger had his first big league RBI for the Blue Jays, who are 26-3 when scoring five runs or more.
Opener Trevor Richards allowed one hit over 2 1/3 innings, throwing 31 pitches. Tim Mayza and Zach Pop got one out each, and Bowden Francis (3-2) gave up four hits — all singles — over four innings. Génesis Cabrera worked the eighth and Nate Pearson finished Toronto’s fifth shutout.
Carlos Carrasco (2-6) lost his fourth straight decision, allowing five runs and six hits in five innings. AL Central-leading Cleveland (44-24) had won four of its previous five games.
Springer, Barger and Spencer Horwitz had RBI singles in a three-run second, Kiner-Falefa singled home Springer in the fourth and Daulton Varsho’ hit a run-scoring, double-play grounder in the fifth.
NATIONALS 4, MARLINS 0
WASHINGTON (AP) — DJ Herz struck out 13 and allowed one hit over six innings for his first major league victory, combining on a four-hitter that led Washington over Miami.
Joey Meneses and Lane Thomas homered for Washington, which has won seven of eight overall and improved to 6-0 against Miami this year.
Herz (1-1), a 23-year-old left-hander who made his major league debut June 4, walked none. He struck out eight of his first 10 batters and his total was the the second-highest by a rookie for the Nationals since the team moved to Washington for 2005, trailing only Stephen Strasburg’s 14 in his debut on June 8, 2010.
Herz did not make it out of the fifth inning in his first two starts. He lowered his ERA from 6.48 to 3.77.
Miami lost its fourth straight game and dropped to 2-10 in June. The Marlins are an NL-worst 23-47 and are 24 games under .500 for the first time this season. They are 3-22 when facing left-handed starters.
BREWERS 3, REDS 1
MILWAUKEE (AP) — Joey Ortiz hit a three-run homer, Bryse Wilson gave up three hits in 5 1/3 innings and Milwaukee beat Cincinnati.
The Reds, who had won nine of 11 games, dropped to 34-36 and missed a chance to climb back to .500 for the first time since since they were 16-16 on May 3.
Jared Koenig opened for Milwaukee and pitched to three batters before Wilson (4-3) took the mound with a runner at first. Wilson walked two and struck out six. The Brewers’ defense helped out with two double plays.
Bryan Hudson retired the side in order in the seventh and eighth. Trevor Megill ran into trouble in the ninth, but recovered for his 12th save in 13 chances.
Megill walked Elly De La Cruz, who stole second for his 35th steal of the season, and scored on Jeimer Candelario’s double. Candelario had two of Cincinnati’s five hits.
ANGELS 4, GIANTS 3
SAN FRANCISCO (AP) — Luis Rengifo hit a go-ahead RBI single in the seventh inning, Logan O’Hoppe hit a two-run homer and Los Angeles rallied to beat San Francisco.
With two outs in the seventh, Nolan Schanuel walked, stole his first career base and advanced to third on an error by Giants catcher Curt Casali. Rengifo broke a 3-3 tie with a two-out soft single off Ryan Walker (4-3) that scored Schanuel.
Mickey Moniak extended his hitting streak to seven games with a solo homer in the second for the Angels, a day after having three hits.
Matt Moore (3-2) threw a scoreless sixth in relief to earn the win. Carlos Estévez struck out two in a perfect ninth for his 12th save.
The Angels can get their third series sweep of the season with a win Sunday. The Giants had won five of seven before dropping the first two games of the series to the Angels.

