City's miserable night was complete when Martin Petrov was shown a red card in the last minute for a foul on Leon Osman.