the only reason we survived the drop was because Millwall and Rotherham were so bad (how did we fare against both of those teams?).
Two things:
1) Rotherham didn't go down.
2) We conceded fewer than all but one team outside the top 6.
Apart from those two minor errors, you're spot on.