With the win tonight, the Cubs chances at the division are becoming less and less. They're now 10.5 out and it'd take a pretty big collapse by the Cardinals for them to have a chance at the division. At the very least, they should focus on going after one of the two wild card spots.
The Pirates are still the Cardinals biggest threat in the division but one of the posters over on the stltoday forums brought up the point that the Pirates have played one of the weaker schedules in the 1st half of the season. Aside from the Cardinals series they have left, the Pirates still have to travel to Detroit and Kansas City, host the Nationals in a key 4 game series late next month, and still have to play home and road series with the Dodgers. The Pirates last road trip of the season has them going to L.A., Colorado, and Chicago.