A shock result down at Ashton Gate saw Bristol City take all three points with a stunning 4-1 victory over promotion-chasing Sheffield Wednesday.

 

The game was all but over at half time, after goals from a deflected Lee Tomlin effort, a Bobby Reid penalty, and another Tomlin goal, this time from the penalty spot, saw them take a 3-0 lead into the break.

Jonathan Kodjia converted another from the spot just after the break to make it 4-0, and although Ross Wallace added his third in two games before the end, the Owls never really got going in this one.

It was a brilliant result for Bristol City and Lee Johnson, who saw the MK Dons get hammered by Rotherham United to all but secure their status in the Championship for next season.

For the Owls, it was a bit of an eye opener and a stark reminder that you can never take your eye off the ball against anyone in the Championship.

FootballLeagueWorld writer Lee Connor identifies THREE things that we learned from yesterday's clash...

1) Bristol City did it when it mattered

It was a huge game for the Robins, and manager Johnson and his players got it spot on, delivering a brilliant first half to all but seal the game in 45 minutes.

The way they came out was just what you need to do against the top teams and, although they got their early goals which helped massively, the performance deserved them.

It's not the first time this season the Robins have beaten a top side, after taking the scalp of Middlesbrough not so long ago, and this result will give manager Johnson real optimism going into next season.

2) The Owls got away with one

The defeat for Wednesday meant they were in danger of losing ground in their play-off hunt, but with the chasing pack in Ipswich Town and Cardiff City both losing, it did not really affect them.

Derby County demolished Bolton Wanderers to retake fifth spot, but other than that, the Owls should remain in the play-off places between now and May.

Manager Carlos Carvalhal will not be happy with how they performed and will have concerns, but Wednesday were definitely fortunate with results around them.

3) You can not take your eye off the job in hand

The Owls clearly thought they were favourites for this game, and maybe rightly so. But, after making changes to the starting line-up amid confusion over loan players, then the goalkeeper pulling out late, this was maybe a disaster from the start.

It showed Carvalhal that his team still have work to do, and he was visibly angry with his team at the end on the pitch.

Wednesday will need to put this result behind them and find the form they have shown most of the season, if they are to be successful in the end of season play-off campaign.

Bristol City and Sheffield Wednesday fans... what do you make of the game? Let us know your thoughts and opinions in the comments below!