City drew a blank at title contenders Coventry United.
Just two weeks after City's win over Coventry in the FA VASE the tables were turned as the home side scored two second half goals.
United had several early chances but it was City who nearly scored first when keeper Reece Francis tipped Craig Jones's header onto the upright.
Coventry took the lead after 52 minutes when Haddow headed home unchallenged an O'Grady corner. Just two minutes later it should have been 2-0 after Sam Hall gave away a penalty only for Matthew Gardner to blaze the resulting kick high over the bar.
On 66 minutes it was 2-0 from another set piece after City gave a way a free kick on the edge of the box which was converted by O'Grady with a fine finish.
Marco Adagino spent 10 minutes in the sin bin which stifled any chance of pulling the game back and Coventry ran out deserved winners.