Ellis Simms equalised for Coventry but Marvin Ducksch instantly replied to put Birmingham back ahead.