Bristol City assistant head coach Jamie McAllister has claimed it is a good time for his side to face Sunday's opponents Sheffield Wednesday, despite the fact the Owls have won three of their last four matches.

Lee Johnson will be looking for a response from his side when they travel to face Wednesday at Hillsborough - given the Robins are entering the match following back-to-back defeats - but they will have their work cut out against an in-form Owls side.

The Yorkshire club sealed an impressive 4-0 victory over Nottingham Forest on Saturday, with Jordan Rhodes netting a hat-trick, and they could now move as high as third in the Championship table with another win over the Robins.

Speaking to Bristol Live, McAllister has now claimed that Wednesday's potential complacency could make it a good time for the Robins to face them, with the assistant head coach believing his side have an excellent chance of winning the game.

I think it’s a good time to play them. They’ll be confident and they might be a bit complacent. So it's up to us," he said.

"If we get our game right on Sunday - and we respect where they are in the league and that they’re in a good vein of form - ultimately it’s up to what we do. If we perform the way we can, then we've got a good chance of winning the game."

Can you score maximum points in this Bristol City quiz? Have a go now!

The Verdict

It does not feel like long ago that Bristol City were celebrating an impressive 2-1 win over Fulham back in early December, but the mood has now somewhat changed at Ashton Gate following back-to-back home defeats against Millwall and Blackburn.

The Robins are still sitting in and around the play-off places at seventh place, but they now desperately need a positive result against the Owls in order to avoid dropping down the table at the midway point of the campaign.

It will inevitably be a difficult ask for the Robins to go to Hillsborough and get a result, but they will take confidence from the fact their win over Fulham ended the Cottagers' four-game winning run.