They haven’t finished the job just yet, however, even to just get into a playoff position, Sunderland have had to beat some of League One’s biggest clubs.
Portsmouth, Ipswich Town and Bolton Wanderers will all be spending another season in the third-tier as Alex Neil’s side aim to avoid a fifth-straight season there.
Sheffield Wednesday are the team standing in the way between Sunderland and an appearance at Wembley with two huge games to come on Friday and Monday.
But how have Sunderland fared in ‘big’ games this season? And can Black Cats supporters take any hope from their record against the best of the best in League One this season?
Here, we take a look at Sunderland’s record against top-half sides this season and how it compares with the rest of the sides around them: