Sunderland won for the first time in six home league games as they came from behind to beat Birmingham City - and give their faltering Championship play-off hopes a big boost.
On-loan Manchester United forward Amad Diallo scored an excellent individual goal to complete the turnaround for Tony Mowbray's men.
Blues led on 29 minutes when Juninho Bacuna set up Tahith Chong, who squared for teenager George Hall to run the ball into an unguarded net.
But that lead did not last - and Sunderland levelled three minutes into first-half injury time when Patrick Roberts headed Alex Pritchard's cross back across goal for 21-year-old Trai Hume to score his first goal for Sunderland.