


MILWAUKEE >> Andrew Vaughn hit a three-run homer in his first plate appearance with his new team, Freddy Peralta threw six shutout innings and the Milwaukee Brewers trounced the Los Angeles Dodgers 9-1 on Monday night.
Peralta (10-4) struck out seven while allowing five hits and one walk, lowering his ERA to 2.74. Christian Yelich added a two-run homer for Milwaukee.
Los Angeles starter Yoshinobu Yamamoto (8-7) got just two outs before leaving the shortest start of his career as the Dodgers lost their fourth straight. His quick exit spoiled a starting pitching matchup featuring two NL All-Stars in Peralta and Yamamoto.
With two outs in the first inning, Yamamoto allowed a 409-foot shot to Vaughn, who got called up from the minors earlier in the day as the Brewers put first baseman Rhys Hoskins on the injured list. The Brewers acquired Vaughn from the Chicago White Sox last month.
Vaughn became the fifth player in franchise history — and first since Gabe Gross in 2006 — to homer in his first plate appearance with the team.
The Brewers added two unearned runs later in the inning.
Milwaukee extended its lead to 7-0 in the fifth on Brice Turang’s two-out, two-run single off Will Klein. The Brewers made it 9-0 when Yelich homered off Julian Fernández in the seventh.
The Dodgers got their run on Esteury Ruiz’s two-out RBI single in the eighth.
Blue Jays 8, White Sox 4 >> Joey Loperfido homered and drove in three runs, and Toronto beat Chicago for the Blue Jays’ ninth consecutive win.
Addison Barger and Nathan Lukes also connected as AL East-leading Toronto improved to 27-10 in its last 37 games. Bo Bichette had two hits and All-Star slugger Vladimir Guerrero Jr. walked three times.
At 53-38, the Blue Jays matched the franchise record for most victories before the All-Star break. It’s the longest win streak for the team since an 11-game run in August 2015.
Royals 9, Pirates 3 >> Bobby Witt Jr. and Salvador Perez hit two of Kansas City’s four home runs to back a strong start by rookie Noah Cameron, and the Royals beat Pittsburgh.
Cameron (3-4) struck out seven in a season-high seven innings. The left-hander allowed three hits, a walk, and two runs — on Tommy Pham’s two-run shot in the third.
Witt went 2 for 3 and scored twice to extend his hitting streak to 11 games. Witt hit his 13th homer, a two-run shot the opposite way to right-center field off reliever Chase Shugart to give the Royals a 6-2 lead in the fourth. He added a sacrifice fly in the sixth.
Red Sox 9, Rockies 3 >> Roman Anthony hit a two-run home run, Ceddanne Rafaela homered for the third straight game and Boston beat Colorado.
Boston rookie Richard Fitts (1-3) allowed five hits, two earned runs and struck out six over 5 2/3 innings to notch his first major league victory.
Romy Gonzalez added a solo homer, and Abraham Toro had a two-run double to help Boston post its fourth straight win and seventh in nine games.
Tigers 4, Rays 1 >> Keider Montero and three relievers combined on a five-hitter and Detroit beat Tampa Bay.
The Tigers (58-34) have won four straight games while only allowing four runs, improving to 24 games over .500 for the first time since 2013.
Montero (4-1) allowed one run and four hits and a walk in six innings while striking out four. After losing his first start, Montero is 4-0 with a 3.31 ERA in 11 outings as a starter and bulk reliever.
Guardians 7, Astros 5 >> José Ramírez and David Fry homered and Brayan Rocchio added a two-run double as Cleveland beat Houston to snap a 10-game skid.
The victory is Cleveland’s first since June 25th and comes a day after losing to Detroit in 10 innings Sunday.
The score was tied with two outs in the sixth and the Guardians had two on when Rocchio doubled to left field off Steven Okert to put them on top 6-4.
Marlins 5, Reds 1 >> Janson Junk allowed one hit in six innings and Agustín Ramírez homered to lead Miami over Cincinnati in the opener of a four-game series.