Bristol City have put three goals past Doncaster Rovers to take home three League One points from Ashton Gate.
The first real chance of the afternoon fell to City's Aaron Wilbraham, but the striker could not find the target with his header.
Wilbraham was not to be denied a second time, however, and put his side in front by tapping in following a goalmouth scramble.
A dangerous corner routine then saw Joe Bryan's volley cannon off the underside of the bar. Derrick Williams, following up, missed the rebound as City looked to double their advantage.
The hosts eventually got their second when Mark Little took advantage of slopping defending from Cedric Evina to slot home.
To make matters worse for the visitors, Harry Forrester was sent off after the break for kicking the ball away after a foul was given.
Kieran Agard took the game away from Doncaster in the dying minutes by making it 3-0, after firing a deflected shot past Jed Steer.