Gary O'Neil: Bournemouth have enough to be competitive in Premier League