Dion Charles scored the winner but was later sent off as Bolton beat bottom-of-the-table Forest Green 1-0 in Sky Bet League One.
Top goalscorer Charles fired Ian Evatt’s side into the lead in the sixth minute with his 13th goal of the season as Wanderers look to bounce back from defeat at Derby.
However, the home side had to play with 10 men after the 28th minute which saw Charles wrongly red carded for a challenge by West Yorkshire captain Tom Nield.
Replays showed team-mate Elias Kachunga lashing out at Rovers defender Brandon Cooper, which had recently been on television.
Despite Bolton’s protests, and after a lengthy delay, Charles eventually left the field, although the red card could be overturned on appeal.
Rovers won 1-0 last October but struggled to capitalize on their numbers.
They dominated possession and shots but Trotters striker James Traord was untroubled.
Bolton remain fifth in the table, and Forest Green have settled at the foot of the division.