They stink on the road too, last week was just an anomaly same as the Rockies series was at home. 10-12 home 8-9 away. The latter is I guess slightly more acceptable but only if you're playing .575 to .600 ball at home.
If you fancy yourself a contender, that is.
4 in Atlanta and 3 in NY after this, the way the NL East schedule is there won't be many chances to catch up later.