Patrick Roberts' injury-time goal booked Sunderland a Wembley play-off final date as the Black Cats saw off Sheffield Wednesday at Hillsborough. Alex Neil's side will take on Wycombe Wanderers in the final a week on Saturday.
But it was a close-run thing in South Yorkshire, as the Black Cats saw their single-goal first leg lead snatched away 15 minutes from time when Lee Gregory put the Owls in front - and levelled the tie on aggregate. The game looked destined for extra-time but the officials added ten minutes' stoppage time, and Sunderland staged another of their late, late shows.
Patrick Roberts scored four minutes into added time to level the game on the night and put Sunderland 2-1 in front of aggregate to silence the home supporters. Sunderland saw out the final minutes to stretch their unbeaten run to 15 games, and earn their fourth Wembley appearance in four seasons.