Despite some early pressure, the Black Cats took the lead when Edouard Michut scored his first goal for the club with 30 minutes played.
The hosts equalised on the stroke of half-time, though, when Manchester City loanee James McAtee found space in the box and converted with a low finish.
Another City loanee then scored the winner as Tommy Doyle’s free-kick went straight in just after the hour mark.
Here’s how Phil Smith rated the Sunderland players:
Another City loanee then scored the winner as Tommy Doyle’s free-kick went straight in just after the hour mark.