Bristol City claimed their first win since March on Tuesday as they beat Reading 3-2 at the Select Car Leasing Stadium. 

It's been a frustrating start to the season for Nigel Pearson's men, who dropped points and were knocked out of the EFL Cup due to late goals in their first three games of the 2021/22 campaign.

Tonight they host a Swansea side that are still finding their feet under new boss Russell Martin and Pearson has highlighted just how important it is to follow up the win in midweek with another three points at Ashton Gate.

Injuries ravaged the Robins squad last season and the game against the Swans' will be City's third in six days but it seems they're not troubled by too many fitness issues ahead of this evening's game.

One player that will likely be absent is Antoine Semenyo, who returned to action with the U23s recently and is making "really good progress" in the recovery from his knee surgery.

Andy King has partnered Matty James in holding midfield in all three of City's Championship games so far but was forced off against the Royals and will be assessed ahead of the Swansea game.

Callum O'Dowda has not featured since he was replaced 13 minutes into the season opener against Blackpool after picking up a contract injury but Pearson said due to the other options available, he felt under no pressure to rush the winger back.

Joe Williams picked up an injury 39 minutes into City's EFL Cup defeat against Forest Green Rovers and though he is now back training, you'd imagine the midfielder will also be absent.

On the state of his squad and his plans to manage particular players, Pearson said: "We're getting to a point where most of the players are available and if we get contact injuries in games, there’s little we can do about that.

"We want to avoid the soft-tissue injuries and we’re doing that because the players are in a decent condition now.”