Max Meyer pitches strongly as the Miami Marlins defeat the Pittsburgh Pirates 4-2. Meyer allows one run over six innings, finishing with six hits allowed, three walks and one hit batter while striking out nine. He also strands nine runners during the start. On the other side, Pirates rookie Paul Skenes takes the loss and falls to 0-4 in his last six starts since his May 12 win. Skenes gives up home runs to Heriberto Hernández and Joe Mack in the second inning. The Marlins’ offense supports Meyer’s outing to secure the victory despite missed scoring opportunities. Overall, the game features a matchup between two starting pitchers, with Meyer holding Pittsburgh to a limited run total while Skenes is damaged by early extra-base hits. Meyer improves his record to 7-0 and lowers his ERA to 2.75, while the Pirates’ defeat continues a stretch of struggles for Skenes.