Harper has 3 hits, Phils win 3rd straight over Rockies, 7-3


              Philadelphia Phillies' Didi Gregorius hits a run-scoring double against Colorado Rockies pitcher Ryan Feltner during the third inning of a baseball game, Wednesday, April 27, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Colorado Rockies' Randal Grichuk hits a run-scoring single off Philadelphia Phillies pitcher Ranger Suarez during the third inning of a baseball game, Wednesday, April 27, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies catcher Garrett Stubbs, right, catches the ball as Colorado Rockies' Jose Iglesias scores on a run-scoring single by Connor Joe during the third inning of a baseball game, Wednesday, April 27, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies' Corey Knebel, right, and Garrett Stubbs celebrate after a baseball game against the Colorado Rockies, Wednesday, April 27, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies' Garrett Stubbs, right, reacts after hitting a run-scoring triple during the sixth inning of a baseball game against the Colorado Rockies, Wednesday, April 27, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies shortstop Didi Gregorius cannot reach a run-scoring single by Colorado Rockies' Connor Joe during the third inning of a baseball game, Wednesday, April 27, 2022, in Philadelphia. (AP Photo/Matt Slocum)
            
              Philadelphia Phillies' Bryce Harper steals third base during the first inning of a baseball game against the Colorado Rockies, Wednesday, April 27, 2022, in Philadelphia. (AP Photo/Matt Slocum)
Harper has 3 hits, Phils win 3rd straight over Rockies, 7-3