Birmingham City manager Chris Davies felt his side did enough to beat Northampton at Sixfields on Saturday despite admitting ...