Marcus Tavernier’s first half goal put Bournemouth ahead at the Etihad Stadium before City staged a pulsating fightback in the final minutes