Ten-man Bournemouth took a valuable point from a bizarre game that included unpunished GBH, a missed penalty from Zlatan Ibrahimovic and all kinds of controversy