Assistant manager Steve Fletcher's late winner strengthened Bournemouth's grip on a League One play-off place against struggling Bristol Rovers.
Wayne Brown slotted the visitors ahead, but they were soon down to 10 men after David McCracken elbowed Adam Smith.
The Cherries' Danny Hollands saw red for two bookings but substitute Mathieu Baudry headed them level on 84 minutes.
Fellow substitute Fletcher, 38, took advantage when Rovers keeper Conrad Logan lost possession to Danny Ings.
Bournemouth remain in sixth place in the table, one point behind MK Dons in fifth and three points ahead of seventh-placed Leyton Orient.
The outlook for Bristol Rovers looks somewhat more gloomy - they remain in 22nd position but are now one point adrift of Walsall and have by far the worst goal difference in the division.
Bournemouth manager Lee Bradbury told BBC Radio Solent:
"The character the lads showed in the second half was there for everybody to see.
"(Bristol Rovers) are very fragile at the moment, fighting for their lives, I knew that if we scored everyone would get behind us and give us that self belief.
"(Mathieu Baudry) is a very enthusiastic player... that was his chance today and he grabbed it... not only did he score the equaliser but he did well on the ball too."
Bristol Rovers manager Stuart Campbell told BBC Radio Bristol:
"We're absolutely devastated to have lost the game. We were excellent from start to finish, passed the ball very well and created numerous chances to get the second and third goal.
"Unfortunately we couldn't do that and when you don't you leave yourself open to a comeback like Bournemouth staged.
"I don't know how but somehow we're still in with a very, very good chance of staying up and I firmly believe we can do that."