Manchester United lost ground at the top of the table as their former striker Joshua King scored the winner in Bournemouth's 2-1 triumph - the Cherries' second shock win in a week.
After David de Gea was beaten direct from a corner by Junior Stanislas, United equalised via Marouane Fellaini.
The visitors faded after the break and could not fight back after King fired in from Matt Ritchie's set-piece.
United will slip to fifth if Tottenham beat Newcastle on Sunday.
The scoreline and final few minutes could have been more comfortable for the hosts, but substitute Glenn Murray squandered two excellent chances to put Bournemouth further out of reach.
Bournemouth are up to 14th in the Premier League on the back of successive victories, having beaten defending champions Chelsea last weekend.