Miami Marlins pitcher Eury Pérez throws to an Athletics batter during the sixth inning of a baseball game Sunday, July 5, 2026, in West Sacramento, Calif.
Eury Pérez was pulled after pitching seven perfect innings Sunday, and the Miami Marlins nearly blew an eight-run lead before holding on for a 9-8 victory over the Athletics. Marlins reliever Lake Bachar replaced Pérez to start the eighth and issued a leadoff walk to Lawrence Butler as fans booed. That was the first baserunner for the A’s, and Joshua Kuroda-Grauer then dunked a pop-fly single into shallow right field for their first hit. Moments later, Jonah Heim launched a grand slam off Bachar that shaved Miami’s lead to 8-5. The 23-year-old Pérez, who has never tossed a complete game in his major league career, retired all 21 batters he faced with eight strikeouts. He threw 92 pitches before Miami manager Clayton McCullough went to his bullpen.