It's not over yet, but it will be an uphill battle. Portugal however are, so I don't actually mind them having a tough time qualifying...
Argentina will still be here. They will finish at least 5 in South America and should beat the 4th placed concacaf side(north america is a lot weaker than south america). But cristiano will most likely not be here next year.