The Cider Army found themselves two down before half time, but Cotterill has insisted that the goals came against the run of play.
However, although City have kept three of five clean sheets in recent weeks, the manner of their last two defeats may concern the Robins manager, after also losing 4-1 at home to Fulham and boasting one of the worst defensive records.
Nevertheless, City will need Kodjia's strikepower and more over the coming weeks, with matches against the likes of Derby County, Burnley and Reading.
Recent form: DLWDDL
However, the former Aston Villa manager was quick to tell his players that they did not deserve to feel dejected, given the level of their performance.
Regardless of the result, Lambert's tenure at Ewood Park has started strongly with a win away to local rivals Preston North End and the point against the Owls.
Recent form: LWDDWD
City are definitely without the services of midfielder Marlon Pack after his yellow card at Rotherham earned him a one-match suspension.
The Robins may also look to reshuffle their defence, with Leicester City loanee Liam Moore possibly in line for a recall to the starting lineup.
Bristol City possible starting lineup:
Fielding; Bennett, Ayling, Flint, Moore; Williams, Smith, Pack, Freeman; Agard, Kodjia
Blackburn Rovers possible starting lineup:
Steele; Henley, Duffy, Hanley, Olson; Marshall, Evans, Akpan, Conway; Taylor, Rhodes
Head To Head
The Robins have a decent overall record against Blackburn, having won 16 games and lost 13.
However, since City's last win over Rovers in August 1991, the Lancashire club have won all four encounters.
We say: Bristol City 1-2 Blackburn Rovers
Despite the manner of their defeat at Rotherham, City have proved a tougher nut to crack in recent weeks. That said, Blackburn's draw against an in-form Wednesday showed promise and they could sneak a win at Ashton Gate.