Manchester City youngster Callum Doyle sparkled on his debut for Sunderland in League One against Wigan.