The Cubs started August with a stretch of games against good teams, but now the schedule will even out for the North Siders.
Going back to the big three-game series with the Brewers to end July, it's been a lot of baseball against quality teams for the Cubs. The Cubs hosted wildcard-leading Arizona, dropping two of three, and NL East-leading Washington, again dropping two of three.
Next up was a trip to San Francisco, which is in last in the NL West. The Cubs were unable to take the series there after winning the first game.
This weekend, the Cubs finished the brief road trip with another series with the Diamondbacks. Sunday's 7-2 win, highlighted by a 3-for-4 game for Kris Bryant and a three-run home run by Javy Baez in the eighth inning. meant a series win after losing three straight series.
The Cubs concluded the 12-game stretch, with nine of those games against teams currently in playoff spots in the National League, with a 5-7 record. At 61-55, they are a game ahead of the St. Louis Cardinals after the Cardinals dropped a 6-3 game to the Braves on Sunday.
After struggling with the tough stretch, the Cubs face an easier run of games, at least on paper. The Cubs host the Reds for four games at Wrigley starting on Monday followed by three more at home against Toronto. The Reds will then host the Cubs for three more before the Cubs head to Philadelphia.
What do all of the Cubs' next opponents have in common? They're in last place in their divisions.
Based on current standings, the Cubs don't face a team above .500 until September 8 when the Brewers come to Wrigley. There are seven games against the Pirates included. The Pirates are currently 58-60, but that only puts them four games behind the Cubs.