I think with a strong performance in the final debate and no more hot mike releases he wins pretty handily. One thing the democrats can’t prepare for is anemic turnout - if they have it, they can’t bus in enough people to make up for it.
Interesting if he wins PA, MI, or VA, he can still afford to lose CO and still win.