You'd think the schedule favors them. They play the Rockies this weekend and then the Braves and Brewers next week, who will have nothing to play for and will probably want to setup their playoff rotations (especially the Brewers).
Miami has the Brewers, Mets, and Pirates left. Brewers' magic # is 1 now I believe, so they may lay down if the Cubs lose one game this weekend.
Reds have the Pirates, Guardians, and Cardinals.
Padres have Cardinals, Giants, and Sox, but they're 4 back with 9 to play, so they basically have to go undefeated.