Merrill Kelly allowed zero earned runs over 5.2 innings with six strikeouts and one walk as the Pittsburgh Pirates won 3-2 over the Arizona Diamondbacks.
Tyler Mahle allowed zero earned runs over six innings with three strikeouts and two walks as the San Francisco Giants won 3-0 over the Milwaukee Brewers.
Cristian Javier allowed zero earned runs over five innings with seven strikeouts and no walks as the Houston Astros won 6-4 over the Los Angeles Angels.
David Peterson earned the win as the Chicago Cubs defeated the St. Louis Cardinals 7-3. The left-hander allowed 2 earned runs over 5.2 innings, striking out 3 and walking 2 on 86 pitches. Peterson kept the Cardinals off balance with strong ground-ball contact, finishing with 9 groundouts.
Bryce Harper went 1-3 with a home run, 2 walks and 2 RBI as the Philadelphia Phillies fell to the Miami Marlins 8-7. Harper reached base three times and drove in a pair of runs despite the loss.
Brandon Sproat took the loss as the Milwaukee Brewers fell 3-0 to the San Francisco Giants. The right-hander allowed 3 earned runs across 6 innings, striking out 5 and walking 3 while surrendering a home run.
Tyler Phillips threw 5 innings, allowing 2 earned runs with 5 strikeouts and 2 walks as the Miami Marlins edged the Philadelphia Phillies 8-7. He limited damage despite one hit-by-pitch.
Mitch Keller allowed 2 earned runs over 5.1 innings with 4 strikeouts as the Pittsburgh Pirates defeated the Arizona Diamondbacks 3-2. He induced 6 groundouts in the solid outing.
Zac Thornton picked up the win as the New York Mets routed the Atlanta Braves 14-3. The right-hander allowed 3 earned runs over 6.1 innings while striking out 5.
205
Coby Mayo
1B • BAL
2/4, 1 HR, 3 RBI, 2 R
Coby Mayo went 2-4 with a home run, 3 RBI and 2 runs scored as the Baltimore Orioles defeated the Detroit Tigers 8-5. Mayo provided key power in the middle of the lineup.
Nico Hoerner went 4-5 with a home run and 4 RBI as the Chicago Cubs beat the St. Louis Cardinals 7-3. Hoerner drove in four runs and scored twice in the victory.
Heriberto Hernández went 2-5 with a home run and 3 RBI as the Miami Marlins defeated the Philadelphia Phillies 8-7. Hernández delivered the power needed in a close contest.
Marcus Semien went 3-4 with a home run, a walk and 2 RBI as the New York Mets routed the Atlanta Braves 14-3. Semien reached base four times and scored 3 runs.