>>Cardinals Blank Marlins
Dexter Fowler and Matt Carpenter homered to back a strong outing by Miles Mikolas and lead the St. Louis Cardinals to a 5-0 win over the Miami Marlins on Monday night.
Mikolas (5-7) snapped a career-high losing streak of five straight decisions. He had not won a game since May 6 against Philadelphia. In making his team-leading 15th start and second straight against the Marlins, Mikolas went six innings. He scattered six hits and struck out four.
It was the 13th time the Marlins have been shut out in their 45 losses this season.
Miami's Elieser Hernandez (0-2) was making his second start of the season, both against St. Louis. He gave up five hits while striking out six in six innings to take the loss.
St. Louis has won four of its last five games and six of its last eight. Miami has lost nine of its last 11 games.
Carpenter, who went 3-for-4, hit his 10th home run with one out in the third for a 1-0 St. Louis lead.
In the fifth with two outs, Carpenter beat the shift by laying down a sharp bunt toward third. Hernandez ambled after it and a hustling Carpenter turned it into a double.
Fowler hit a three-run homer in the eighth with two outs. The home run, his third in the last four games, scored Carpenter and DeJong. Fowler's homer gave him one against each team in the National League in his career.
Jordan Yamamoto (1-0, 0.00) will be making his second career start. In his MLB debut June 12 in Miami against St. Louis, he allowed just three hits with two walks and five strikeouts in seven innings. The Marlins won 9-0. He had never appeared above Double-A before his recall.
Jack Flaherty (4-3, 4.28) set a career high with six runs allowed in his only career appearance against Miami on June 6, 2018. In his last outing, Flaherty came away with a no-decision in the Cardinals' come-from-behind rain suspended 5-4 win in 10 innings over the Mets.
>>Mike Trout Passes Joe DiMaggio on All-Time HR List
The Angels were in Toronto on Monday night to face the Blue Jays and Mike Trout cranked his 20th home run of the 2019 season.
Those 20 homers have come in just 69 games this season. The Angels' superstar is now batting .293/.459/.634. He entered this one with an MLB-leading OBP and an AL-leading OPS+, and that's of course in addition to running the bases well and being a plus fielder in center.
As for that 20th home run, it ties him with Tim Salmon for the most 20-homer seasons in Angels franchise history (eight).
Trout has now tied Mel Ott, Mickey Mantle, Eddie Mathews, Alex Rodriguez, and Giancarlo Stanton for the most 20-homer season before age 28 in MLB history.
Trout added a 2-run double Monday and now has 546 career extra base hits. That passes Joe Dimaggio for the 5th most by a player in American League history before turning 28.
Only 4 to have had more by this criteria: Jimmie Foxx (638 between 1925-35), Alex Rodriguez (617 from 1994-2003), Ken Griffey Jr. (579 from 1989-97) & Lou Gehrig (553 from 1923-31).