Burnley sparked hope of an unlikely survival bid and moved to just three points from safety after thrashing Sheffield United 4-1.
Jacob Bruun Larsen punished the Blades for their wayward finishing on 38 minutes when his deflected shot squirmed past Sheffield United goalkeeper Ivo Grbic, who was at fault again moments later when allowing Lorenz Assignon's tame strike through his defences.
There was renewed hope for Chris Wilder's men when Gustavo Hamer curled home a beauty but Burnley responded in ruthless fashion when Lyle Foster hammered them back into a two-goal lead.
Jóhann Gudmundsson sprung from the bench and took just 22 seconds to score when putting gloss on a victory that owed a lot to Burnley goalkeeper Arijanet Muric, who made 10 saves as the Blades created 2.59 worth of expected goals.
With Luton suffering a 5-1 defeat to Brentford and Nottingham Forest heading to Everton on Super Sunday, a potential survival bid could be on the cards for Kompany's men.
More to follow...
Burnley head to Manchester United on Saturday 27 April, kick-off 3pm.
Sheffield United also have Manchester United next at Old Trafford on Wednesday 24 April, kick-off 7.45pm.
Stream Sky Sports live with no contract on a Month or Day membership on NOW. Instant access to live action from the Scottish Premiership, Premier League, EFL, F1 and so much more.
Find out more here...
Read on m.allfootballapp.com