Cabrera, Marlins end Phillies’ 7-game streak with 3-0 win


              Philadelphia Phillies' Kyle Gibson pitches during the first inning of a baseball game against the Miami Marlins, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Miami Marlins' Edward Cabrera pitches during the first inning of a baseball game against the Philadelphia Phillies, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies pitcher Kyle Gibson reacts after getting Miami Marlins' Nick Fortes to hit into a double play with the bases loaded during the first inning of a baseball game, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies second baseman Jean Segura catches a line out by Miami Marlins' JJ Bleday during the first inning of a baseball game, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              A praying mantis hangs on the netting as Philadelphia Phillies' Darick Hall, right, hits a single against Miami Marlins pitcher Edward Cabrera during the first inning of a baseball game, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies' Kyle Gibson pitches during the second inning of a baseball game against the Miami Marlins, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Miami Marlins' Joey Wendle hits a run-scoring single against Philadelphia Phillies pitcher Kyle Gibson during the second inning of a baseball game, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Miami Marlins' Edward Cabrera pitches during the second inning of a baseball game against the Philadelphia Phillies, Thursday, Aug. 11, 2022, in Philadelphia. (AP Photo/Matt Slocum)
Cabrera, Marlins end Phillies’ 7-game streak with 3-0 win