Blackburn Rovers missed the opportunity to secure their Championship survival with two games left to spare.

Victory over Sheffield Wednesday would have ensured the club remained in the Championship for another season. Defeat means that the fight for survival goes on for another week, at least.

The landscape at the bottom of the Championship now means Rovers would need four points from their last two games to mathematically guarantee they avoid relegation.

Anything less and there are scenarios where Rovers could go down to League One, although unlikely. Equally, the odds are still in their favour and a point could be enough dependent on results elsewhere.

With two games to go, we have mapped out the state of play, key fixtures and exactly what each rival would need to get above Rovers by the final day.

Championship state of play

17: Stoke City, 50 points, -16 GD

18: Queens Park Rangers, 50 points, -16 GD

19: Blackburn Rovers, 49 points, -16 GD

20: Plymouth Argyle, 48 points, -11 GD

21: Sheffield Wednesday, 47 points, -29 GD

22: Birmingham City, 46 points, -16 GD

23: Huddersfield Town, 44 points, -27 GD

24: Rotherham United, 24 points, - 53 GD (R)

Fixtures left to play:

Matchday 45:

QPR vs Leeds United (Friday, 8pm)

Huddersfield Town vs Birmingham City

Blackburn Rovers vs Coventry City

Millwall vs Plymouth Argyle

Sheffield Wednesday vs West Brom

Stoke City vs Southampton

Matchday 46:

Birmingham City vs Norwich City

Coventry City vs QPR

Ipswich Town vs Huddersfield Town

Leicester City vs Blackburn Rovers

Plymouth Argyle vs Hull City

Stoke City vs Bristol City

Sunderland vs Sheffield Wednesday

What each team needs to finish above Blackburn Rovers:

If Rovers collect 0 points

Plymouth Argyle: One point from Millwall (A) or Hull (H), due to superior GD

Sheffield Wednesday: Three points from WBA (H) or Sunderland (A) due to inferior GD

Birmingham City: Three points from Huddersfield (A) or Norwich City (H) but dependent on tight GD.

Huddersfield Town: Six points from Birmingham (H) and Ipswich (A)

If Rovers collect 1 point

Stoke City: Zero points but dependent on tight GD.

Queens Park Rangers: Zero points but dependent on tight GD.

Plymouth Argyle: Two points from Millwall (A) or Hull (H), due to superior GD

Sheffield Wednesday: Four points from WBA (H) or Sunderland (A) due to inferior GD

Birmingham City: Four points from Huddersfield (A) or Norwich City (H) but dependent on tight GD.

Huddersfield Town: Six points from Birmingham (H) and Ipswich (A) and a huge GD swing so very unlikely.

If Rovers collect 2 points

Stoke City: One point from Southampton (A) or Bristol City (H) but dependent on tight GD.

Queens Park Rangers: One point from Leeds United (H) or Coventry City (A) but dependent on tight GD.

Plymouth Argyle: Three points from Millwall (A) or Hull (H), due to superior GD

Sheffield Wednesday: Six points from WBA (H) or Sunderland (A) due to inferior GD

Birmingham City: Six points from Huddersfield (A) or Norwich City (H)

Huddersfield Town: Impossible.

If Rovers collect 3 points

Stoke City: Two points from Southampton (A) or Bristol City (H) but dependent on tight GD.

Queens Park Rangers: Two points from Leeds United (H) or Coventry City (A) but dependent on tight GD.

Plymouth Argyle: Four points from Millwall (A) or Hull (H), due to superior GD

Sheffield Wednesday: Six points from WBA (H) or Sunderland (A)

Birmingham City: Six points from Huddersfield (A) or Norwich City (H) but dependent on tight GD

Other scenarios to consider

If Huddersfield beat Birmingham on Saturday, Rovers would only need a point from their final two games to survive due to their far superior goal difference.

If West Brom beat Sheffield Wednesday on Saturday and Birmingham beat Huddersfield, Rovers would only need a point because of their goal difference.

If Huddersfield and Birmingham draw and Sheffield Wednesday lose, Rovers would only need a point because of their goal difference.