Zain Westbrooke's first half strike gave the Sky Blues all three points as they climbed back into the play-off places in League One.
Liam Kelly's shot was saved, but only into the path of Westbrooke who fired past Vickers to score his fourth goal of the season for the Sky Blues.
City climbed to fifth in League One, as they sit in the play-off places at Christmas.