Seems like the same old team to me. If they were routinely capable of winning on the road against a good team (Milwaukee) or at home against a decent one (Miami) they'd be in the division race. Or they would play more games where there was never a doubt, as opposed to winnable games that get lost (and vice-versa).
As it is they are still just fine in for the top wild card even if they're gonna lose ground today (Cubs leading).
Three of four against Atlanta is a big ask with a doubleheader in the mix, but they are capable of it. Playing well enough against the bad teams is the key to finishing September right though.