Yelich hits 30th homer, Brewers rally pat Reds 8-6
CINCINNATI (AP) — Christian Yelich singled with the bases loaded and hit his major league-leading 30th homer Monday night, helping the Milwaukee Brewers rally for their sixth straight victory at Great American Ball Park, 8-6 over the Cincinnati Reds.
Milwaukee sent 10 batters to the plate for five runs in the seventh inning, with Yelich contributing an RBI single. The reigning National League MVP hit a two-run homer in the ninth that made him the first Brewer with 30 before the All-Star break.
The Brewers have won 11 of 15 overall against their NL Central rival. This time, they overcame a pair of two-run homers by Eugenio Suarez, who has three in the last two games.
Bell hit a three-run shot off rookie Adbert Alzolay (1-1) in the first, a two-run drive off Alzolay in the second and finished off a four-hit, seven-RBI night by taking new Chicago closer Craig Kimbrel deep in the eighth.
Jung Ho Kang hit his seventh home run of the season off Chicago infielder Daniel Descalso, who made a cameo on the mound in the seventh with the game well out of hand. Jose Osuna hit a solo home run off Kimbrel, who came on to get some work after making his debut with the Cubs last week.
Bell became the 20th Pirates player to hit three home runs in a game and the first left-handed batter to do it since Hall of Famer Willie Stargell in 1971. Frazier's four doubles matched a mark shared by many players — Matt Carpenter of St. Louis was the last to do it on Aug. 26, 2018.
Trevor Williams (3-2) took advantage of the outburst to pick up his first victory since May 10.
ST. PETERSBURG, Fla. (AP) — Kevin Kiermaier's three run home run lifted Tampa Bay to a win over Baltimore in a game in which two-way player Brandon McKay went 0 for 4 in his major league debut as a hitter for the Rays.
Kiermaier's 10th homer came off Branden Kline (1-4) in the sixth inning after a walk and a single by Avisail Garcia.
McKay, who gave up one hit in six scoreless innings Saturday night in his major league pitching debut against the Texas Rangers, grounded out four times and was picked off second base on a throw from catcher Pedro Severino.
Adam Kolarek (3-2) got the win and Jose Alvarado pitched the ninth for his first save since May 26.
Tom Eshelman made his major league pitching debut for the Orioles, giving up two runs on six hits in five innings without recording a strikeout.
Renato Nunez had two hits for Baltimore.
The crowd of 20,441 included about 10,000 fans who purchased $2 tickets.
Wearing red caps and jerseys in honor of Canada Day, the Blue Jays scored in each of the first four innings and finished with a season-high 18 hits.
Clayton Richard (1-4) allowed three runs and seven hits in six innings to win for the first time since last August.
Royals right-hander Glenn Sparkman (2-4) allowed season highs of nine hits and eight runs in three innings.
Samardzija (5-7) went eight innings for the first time this season. He allowed two runs, struck out six and walked two.
San Francisco had nine extra-base hits. Padres rookie left-hander Logan Allen cruised through three innings before the Giants started hitting him hard. Longoria had an RBI double and Slater an RBI triple in the fourth.
Pillar's three-run homer off Robert Stock highlighted the four-run eighth. It was his 12th.
Allen (2-1) was trying for his third straight win. He gave up six runs and seven hits in four-plus innings.