Joc Pederson had a two-run triple and the San Francisco Giants beat the Colorado Rockies 6-3 on Wednesday night to keep their slim playoff hopes alive.
Mike Yastrzemski, Brandon Crawford and Ford Proctor also drove in runs to help San Francisco beat Colorado for the seventh straight time.
The Giants have won eight of their last nine games and trail Philadelphia by 6 1/2 games for the third and final NL wild-card position with seven games remaining. Alan Trejo homered for the Rockies.
They have lost four in a row and eight of their last nine.