Joe Hart saved a penalty from Lionel Messi in the dying moments of the first leg against Barcelona to keep Manchester City's Champions League hopes alive