Port Vale remain in the League One relegation zone after surrendering a two-goal lead to lose 4-2 against in-form Exeter.

Goals from Ethan Chislett and Baylee Dipepa put the Valiants firmly in charge at half-time, but two goals for Millenic Alli and one each for Zak Jules and Luke Harris earned the visitors – now unbeaten in eight matches – victory and leaves their opponents three points from safety.

Vale came close to opening the scoring in the 13th minute when Ben Garrity was denied by Viljami Sinisalo from close range after bringing down Chislett’s measured pass over the top.

And the hosts went in front just after the half-hour mark as a cleared corner was volleyed home brilliantly by Chislett from outside the area.

Their advantage was doubled in the 40th minute, with 17-year-old Dipepa cutting in from the right and guiding a left-footed shot past Sinisalo.

Alli nearly pulled a goal back for Exeter within moments of the restart, but his attempt from Yanic Wildschut’s delivery was saved by Connor Ripley.

The striker did find the net, though, in the 57th minute, with his deflected effort looping over Ripley.

Substitute Jules brought the Grecians level 10 minutes later, firing the ball in from Ryan Woods’ corner, and the comeback was complete in the 79th minute as Harris smashed a volley beyond Ripley from Pedro Borges’ lovely flicked pass.

Alli tapped in from Ilmari Niskanen’s cross late on to add extra gloss to the scoreline.

Dundee sealed their place in the top six of the cinch Premiership as they completed a controversial week with a goalless draw at Aberdeen.

The Dark Blues were the better side for long spells of a match that saw Dons captain Graeme Shinnie sent off in injury time.

After the postponement of their midweek clash with Rangers, the visitors arrived at Pittodrie knowing their place in the top six would be confirmed if they matched Hibernian’s result away to Motherwell.

But the home side had other ideas.

The lively Duk was brought down by Antonio Portales in the opening stages, with the defender earning the first of three bookings for fouls on the Cape Verde man in the first quarter of the game.

From the resulting free-kick Leighton Clarkson’s effort was pushed over the bar by Jon McCracken in the Dundee goal.

Another Clarkson set-piece saw Nicky Devlin head tamely towards goal before Bojan Miovski’s persistence in the right channel fashioned an opening for Clarkson himself, only for the former Liverpool man to hit wide.

Dundee had been lively without creating a clear-cut chance until Connor Barron’s lose touch after 20 minutes allowed Luke McCowan to steal possession before playing in Lyall Cameron, but Kelle Roos stood up well to block.

A lull in the action followed until Joe Shaughnessy’s knock-down gave Dundee’s Amadou Bakayoko a chance at the edge of the area, but he sliced well wide.

Cameron then tried his luck from 20 yards, but his effort clipped the bar on the way over.

Dundee had found their feet and had the first chance of the second period as McCowan flashed a free-kick well wide.

Miovski’s neat touch allowed him to create a chance for Duk, who saw McCracken push his crisp strike wide at the near post.

But it was the visitors who had the better of the second period and Cameron should have broken the deadlock when Scott Tiffoney picked him out at the corner of the six-yard box, only for Angus MacDonald to block.

Substitute Curtis Main thought he had broken the deadlock after 72 minutes, but the flag went up for an offside against Bakayoko.

With Hibs wining at Motherwell, the Dark Blues were now throwing everything forward in search of a winner, Main again threatening, this time with a bicycle kick.

That of course left spaces at the back and Aberdeen suddenly sparked into life, with a late Duk header forcing a save from McCracken, just before news of a Motherwell equaliser got the visiting fans off their seats.

Stefan Gartenmann flashed a bicycle kick wide for the Dons deep in injury time before Shinnie, already booked for a foul on Dara Costelloe, picked up a second yellow for a late challenge on Malachi Boateng.

Hearts secured European football for next season after coming from two goals down to beat Livingston 4-2.

Basement team Liv stormed into a two-goal lead after 22 minutes courtesy of Stephen Kelly’s brace.

But Hearts produced an emphatic response to score four goals before the interval, with Jorge Grant, Yutaro Oda, Cammy Devlin and Lawrence Shankland all finding the net.

The victory meant Hearts, who remain 11 points clear in third place, can finish no lower that fourth in the cinch Premiership, while Livingston remain nine points adrift at the bottom.

The big team news pre-match was the return of Craig Gordon in goal for Hearts for the first time in a league match since Christmas Eve 2022.

The 41-year-old goalkeeper’s inclusion was with an eye on next weekend’s Scottish Cup semi-final with Rangers.

But it was a difficult start for Gordon and his team-mates against a Livingston team fighting for their lives.

The Lions started well and wasted a great chance to open the scoring after nine minutes.

Sean Kelly’s pass down the left was missed by Hearts defender Frankie Kent and Tete Yengi came in on the blindside but his tame shot was easily saved by Gordon.

That warning was not heeded by the hosts as the away team stormed into a two-goal lead.

The first came just a minute later when a long ball over the top was intercepted by Gordon outside his area.

But the Scot allowed his touch to get away from him and Stephen Kelly swept a stunning first-time shot into the unguarded net from 40 yards.

The boos rang around Tynecastle in the 22nd minute as Livingston doubled their lead. Kent’s attempted clearance was charged down by Yengi and the ball broke to Stephen Kelly, who slammed a right-footed drive past Gordon from 18 yards.

But Hearts’ response was emphatic as they scored four unanswered goals before half-time.

The first arrived in the 29th minute when Shankland’s left-footed cross was forced in by Grant.

The equaliser was a near mirror imagine as Oda tapped in another Shankland cross at the front post.

Hearts kept coming and added a third with another delivery from the left flank, this time Alex Cochrane’s low pass being squeezed in by Devlin.

And the fourth arrived from the penalty spot in first half stoppage time when Shankland slotted home after Lions goalkeeper Shamal George tripped Oda.

The second half was less eventful although Livingston striker Yengi was shown a second yellow card by referee Colin Steven just seconds after he had been substituted.

Hearts controlled the half and went close through Shankland and Devlin.

Fleetwood’s survival hopes continue to hang by a thread despite a hard-earned 2-0 victory against Northampton.

Charlie Adam’s men secured only a second win in 13 games but remain six points shy of the safety zone with just three matches to play.

Fleetwood opened the scoring after only five minutes, with Promise Omochere perfectly placed to tap home Bosun Lawal’s cross.

Omochere went close again with a header shortly afterwards, before the Cod Army did double their lead on the half-hour.

This time Lawal provided a tidy finish following a precise, measured pass from Brendan Wiredu.

Lawal later tried his luck from 35 yards but Cobblers goalkeeper Lee Burge was equal to the task.

Northampton came to life after making a triple switch for the start of the second half, with Sam Sherring and Kieron Bowie both going close to a leveller.

Bowie then saw a 20-yard strike deflected behind for a corner.

Ben Fox and Marc Leonard went closest to grabbing a consolation goal for the visitors as the game fizzled out late on.

Luckless teenager Oliver Arblaster scored an own goal as Sheffield United were shoved another step closer to the Championship after a 2-0 defeat at Brentford.

Arblaster, making only his fifth Premier League start, held his head in his hands after inadvertently turning the ball past goalkeeper Ivo Grbic in the second half.

Substitute Frank Onyeka added a second with time ticking down on both the match and the Blades’ stay in the top flight.

Another defeat – their 22nd of the season – leaves Chris Wilder’s men 10 points adrift of safety with only six games remaining.

To rub salt in the wounds of a chastening campaign, Sheffield United found out this week that a two-point deduction awaits them upon their now almost-inevitable drop into the Championship.

United’s only real hope of a second away win of the season was by getting Ben Brereton Diaz and Ollie McBurnie up the pitch.

They managed it in the opening stages when Brereton Diaz raced through but his weak, left-footed finish was blocked by Bees goalkeeper Mark Flekken.

Brereton Diaz had a better chance when he cut inside Vitaly Janelt onto his favoured right foot, but his attempted curler flew too high.

Other than that Brentford, by no means out of the relegation picture themselves, were utterly dominant.

But, with Ivan Toney on the bench for the second match running, they were lacking a cutting edge in front of goal.

Sergio Reguilon headed an early Mads Roerslev cross over and Yanelt sidefooted the ball straight into the arms of Grbic.

Brentford’s best chance of the first half arrived nine minutes before the break and it was all of Sheffield United’s making.

Auston Trusty’s ball out from the back was straight to Bryan Mbeumo, who quick as a flash sent Neal Maupay through on goal.

But the French striker was stretching as he prodded the ball past the onrushing Grbic and it rolled agonisingly wide of the post.

Brentford had the ball in the net early in the second half but Mathias Jorgensen was clearly offside when he poked Mathias Jensen’s free-kick in.

But they made the breakthrough just after the hour mark when Mbeumo fed Mikkel Damsgaard down the right.

The Denmark midfielder charged forward and attempted a low cross towards Maupay, only for the unfortunate Arblaster to stick out a leg and turn the ball into his own net.

Moments later, Mbeumo’s free-kick across the edge of the penalty area was volleyed home first time by Damsgaard, only for a VAR check to spot a foul on McBurnie by Nathan Collins.

In stoppage time, two minutes after coming off the bench, midfielder Onyeka slid the ball past Grbic to heap more misery on United and wrap up a first win in 10 for the Bees.

Morgan Gibbs-White taunted his former club Wolves but Nottingham Forest could only earn a 2-2 draw which did little to help their Premier League survival hopes.

Gibbs-White goaded the away fans after he scored and was then involved in his side’s second goal but Matheus Cunha’s double for Wolves ensured Forest were denied all three points.

They would have seen this as a good opportunity to put some daylight between themselves and Luton, who lost heavily at Manchester City, but the gap is just one point.

And with home games with City and Chelsea remaining, their survival fate could well be decided by away matches at Everton, Sheffield United and Burnley.

Though they are hoping to recoup some of the four points they were docked by the Premier League for breaking financial rules, with an appeal date still to be set.

Wolves, who are playing with a sizeable injury list, look set for a mid-table finish as European qualification now looks out of reach with no wins in the last four.

All of the early pressure was from the hosts as they started on the front foot, with Ryan Yates testing Jose Sa from distance and then Callum Hudson-Odoi and Gio Reyna shooting off target from promising positions.

Yet, Wolves should have led in the 27th minute after being presented with a golden chance by some suicidal passing out from the back.

With his back to goal, Yates passed straight to Joao Gomes, whose curled shot beat Matz Sels but was heroically cleared off the line by Murillo.

The goal was gaping as the ball fell straight to Pablo Sarabia from the rebound but he dragged his shot wide.

Wolves did go ahead in the 40th minute with a brilliant solo effort by Cunha.

He ran his marker Andrew Omobamidele all the way down the left flank into the penalty area, then turned him superbly, cut inside Yates, and fired an unstoppable effort into the top corner.

The lead was short-lived, though, as Forest levelled in first-half stoppage time and it was only ever going to be one man.

Gibbs-White found space at the near post from Reyna’s corner and glanced into the far corner before enjoying his celebration.

The former Wolves midfielder pretended to celebrate in front of the Forest fans before turning to the away section, who had been booing him.

He was involved again as Forest took a 57th-minute lead when he burst into the area and after he was tackled by Matt Doherty the ball fell perfectly for Danilo to slot home.

But five minutes later Cunha’s second of the game brought Wolves level as he turned home from close range after Forest could not deal with a corner.

It was the 22nd time Forest have conceded from a set-piece this season and this was one of the most costly.

They were the ones pushing for the win with Hudson-Odoi and Neco Williams missing presentable chances as they had to settle for a point.

Erling Haaland added Luton to his collection to ensure he has still scored against every opponent he has faced in the Premier League.

Here, the PA news agency looks at the prolific Norway international’s Manchester City record.

Full house

Chelsea, Liverpool and Brentford were the only teams not to concede to Haaland in his astonishing debut season in England, when he won the Premier League Golden Boot with 36 goals in 33 games.

He ticked off Chelsea and Liverpool in successive league games either side of November’s international break and, having failed to score in this season’s first meeting with the Bees, had to wait until February’s postponed return fixture to complete the set of 21 opponents he had faced.

Having missed December’s fixture against Luton while injured, they were not among that number – despite February’s five-goal FA Cup onslaught – so his penalty in Saturday’s 5-1 win extended his perfect record to 22 opponents.

Haaland now has 56 goals in 61 Premier League appearances.

Favourite opponents

Haaland’s highest Premier League tally against any opponent is six goals, against derby rivals Manchester United. He followed up last season’s hat-trick at the Etihad Stadium with a double at Old Trafford and another home goal this term.

Fulham and Crystal Palace follow, with five goals in three games against each, with hat-tricks at home to Palace last season and Fulham this.

He has four goals in three games against each of Everton, Nottingham Forest, West Ham and Wolves, with hat-tricks against Forest and Wolves last season.

He has three against both Brighton and Southampton and has scored in every league appearance against Fulham, Everton, West Ham, Palace (three games each, with Fulham and West Ham still to play again this season), Saints (two games), Leicester and Sheffield United (one).

Record books

Harry Kane also scored against every Premier League opponent he faced, a total of 32 clubs, during his time with Tottenham – a brief loan at Norwich early in his career did not yield any of his eventual 213 goals in the competition.

Frank Lampard holds the record for scoring Premier League goals against the most clubs overall, with his 39 one more than Andy Cole, but neither player scored against every opponent they faced.

Third on that list with 37 opponents is the league’s record scorer Alan Shearer, whose 20 goals against Leeds is the most by one player against a single opponent.

Struggling Sheffield Wednesday had to settle for a point after Stoke substitute Luke Cundle cancelled out Liam Palmer’s opener to earn a 1-1 draw.

The result dealt Wednesday a real blow in their bid to avoid the drop due to results elsewhere.

Marvin Johnson, Ike Ugbo and Will Vaulks were all restored to Wednesday’s starting line-up.

Stoke boss Steven Schumacher made six changes, recalling Tyrese Campbell, Mehdi Leris, Sead Haksabanovic, Ben Wilmot, Jordan Thompson and Lewis Baker.

The visitors were put under pressure from the start with Palmer the first to threaten, firing in a drive which was deflected off-target.

Ugbo then saw his effort kept out by Daniel Iversen, and Michael Ihiekwe’s header was cleared off the line by Campbell.

Michael Smith went close to breaking Stoke’s resistance when his shot struck the bar in the eighth minute.

As Wednesday continued to dominate, Pol Valentin fired over later in the half, with Stoke failing to pose a serious attacking threat during the first half.

The closest they came to a chance was in the final minute of the half when Baker’s free-kick led to a scramble in the penalty area before Wilmot put the ball wide.

The Stoke line-up showed a change at the start of the second period with Bae Jun-ho coming on in place of Haksabanovic.

The visitors were forced to make a further change just four minutes after the restart when Wouter Burger had to go off after receiving treatment, with Enda Stevens coming on in his place.

Wednesday keeper James Beadle was called into action for the first time to save Jun-ho’s long-range effort.

Beadle then made a comfortable save from Campbell’s deflected shot soon afterwards.

As Stoke looked to capitalise on their impressive start to the second half, Baker sent a free-kick a fraction wide of Beadle’s left-hand post.

The home side responded with Ihiekwe heading just wide from Vaulks’ delivery.

Midway through the second period, Wednesday manager Danny Rohl made an attacking change, with Callum Paterson taking over from Josh Windass.

The opening goal finally came in the 68th minute when Barry Bannan’s cross was headed back by Ihiekwe to Palmer, who found the net with an emphatic finish.

Cundle, who had only been on the field for a few minutes, equalised in the 76th minute. Campbell found Cundle in space on the left-hand side and he advanced into the area before slotting past Beadle.

Stoke skipper Josh Laurent then had a shot which hit the side-netting.

Jun-ho threatened late on with a goal-bound shot which struck team-mate Cundle.

Kilmarnock continued their European surge after a comfortable 2-0 victory over St Johnstone at McDiarmid Park.

Joe Wright opened the scoring midway through the first half, and Derek McInnes’ side could have been out of sight had it not been for the heroics of Dimitar Mitov.

The game would be put out of reach with nine minutes remaining when Marley Watkins tapped home his 13th goal of the season.

Killie have moved eight points ahead in fourth spot in the cinch Premiership, while their hosts remain in a battle to avoid the relegation play-off after another poor home showing.

Kyle Vassell took his goal tally for the season to 10 last weekend and he really should have opened the scoring after getting on the end of Danny Armstrong’s cross in the second minute.

The ball dropped nicely at the feet of the striker, but he failed to make a proper connection, resulting in an important block by Dan Phillips.

It took a brilliant challenge by Andy Considine to prevent a potential breakaway after Luke Robinson carelessly surrendered possession to Vassell.

St Johnstone had failed to create anything of note going forward. However, Matt Smith’s wind-assisted cross almost caught out Will Dennis.

Kilmarnock made the breakthrough on 23 minutes, Liam Polworth sent over a tantalising delivery, which Wright stretched to turn beyond Mitov from six yards.

Armstrong went close to doubling the visitors’ lead with a free-kick that narrowly missed its mark, while at the other end, Robinson worked Dennis after a positive forward run.

The chances kept coming for Killie. Watkins was denied by a smart stop from Mitov, before Matty Kennedy’s quickly taken corner struck the face of the crossbar with the Saints keeper still organising his defence.

Mitov was having a busy afternoon and was called into action again when Watkins latched on to Armstrong’s clever through ball.

Craig Levein’s side looked brighter after the restart. David Keltjens sliced over, then Max Kucheriavyi stung the palms of the keeper with a curling strike from the edge of the box.

They were almost punished for their lack of cutting-edge however, as Stuart Findlay struck the side-netting after a rare lapse of concentration by Mitov.

It required a tremendous goal-line clearance to prevent Watkins doubling Killie’s lead with 23 minutes left on the clock.

The loose ball then broke the way of Polworth who fired a goal-bound effort that Mitov brilliantly parried around the post.

There was another scare from the resulting corner for the home side, Liam Donnelly rose highest to connect, but the home keeper produced more heroics to keep the deficit at one.

After surviving an onslaught, Saints almost got back on terms when Dennis somehow pushed Ryan McGowan’s close-range shot on to the post.

With nine minutes remaining, Killie finally got the goal their pressure merited.

A well-worked set-piece routine saw Findlay nod Armstrong’s delivery back across goal – and Watkins was left with the simple task of knocking home from a yard out.

Benjamin Kimpioka tried his luck with an acrobatic attempt that crept over the crossbar, rounding off a disappointing afternoon for the home side.

Millwall’s secured a second successive Sky Bet Championship victory as they eased their relegation worries with a 3-1 win at home to Cardiff.

Jake Cooper’s volley had given the Lions a 2-1 half-time lead after Michael Obafemi and Yakou Meite had traded goals.

And Neil Harris’ side refused to feel the pressure, with Duncan Watmore making sure of victory in stoppage time.

Ryan Longman, who scored the winner against promotion-chasing Leicester in midweek, produced a dangerous delivery that forced a crucial intervention from Dimitrios Goutas during an entertaining start to proceedings at The Den.

Then, in the ninth minute, Burnley loanee Obafemi’s powerful strike beat goalkeeper Ethan Horvath at his near post to score his second goal since arriving in January.

Cardiff captain Joe Ralls took aim from the edge of the box as the visitors looked to get back on level terms, but his shot was straight at Matija Sarkic.

However, it was 1-1 in the 24th minute when Meite nodded Rubin Colwill’s free-kick into the bottom corner from point-blank range.

Will Finnie waved away Zian Flemming’s penalty appeal after the Dutchman went down inside the area, much to the disgust of Millwall’s vocal home supporters.

The Bluebirds had the chance to add insult to injury in the 43rd minute, but Nat Phillips dragged his strike from the centre of the box wide of the right-hand post.

The hosts had the final say of the half, though, with Lions skipper Cooper firing home a thunderous volley after an intelligent flick-on from Longman.

Horvath made two excellent saves in the space of 10 minutes after the break as Millwall looked to double their lead.

First he denied Longman after the Hull loanee let fly with a left-footed shot from outside the box, and then got down quickly to push Obafemi’s goal-bound effort behind for a corner.

Cooper had the chance to give his side some breathing room from a set-piece in the 62nd minute, only to fire his left-footed strike wide of the right-hand upright.

At the other end, Ralls tried again from range only to see his attempt saved by Sarkic before Cian Ashford caused chaos in the Lions box with a powerful cutback towards the penalty spot.

Flemming almost made sure of things with five minutes remaining, but Horvath was up to the task once again.

Cardiff pushed for an equaliser in the final 10 minutes, but Brooke Norton-Cuffy put Watmore through on goal in stoppage time and he prodded the ball past Horvath to secure a crucial win for Millwall.

Hull kept alive their faint chances of reaching the Sky Bet Championship play-offs with a 3-0 win over QPR, who remain in deep relegation trouble.

Ozan Tufan’s wonderful solo effort from 20 yards and Fabio Carvalho’s cool one-on-one finish put the Tigers in control at the break.

Jaden Philogene then put the seal on a dominating home performance with a sweet half-volley after 52 minutes.

Hull, who were claiming just an eighth home victory of the season, are six points adrift of sixth-place Norwich – but with a game in hand.

QPR also have work to do, but for far differing reasons as they are now two points clear of the relegation zone.

With just one away league defeat since December 29, it was unsurprising that Marti Cifuentes’ men were quickly into the stride against a Hull side who have this season been hamstrung by their form at the MKM Stadium.

The visitors’ early vigour was, however, soon curtained when Tufan scored after eight minutes.

The Turkey international was firstly given too much space by Jimmy Dunne near the left-hand corner of the penalty area.

Dunne also seemed complacent to the danger when Tufan cut inside before striking fiercely with his right boot.

The ball screwed over the head of Asmir Begovic, battered the underside of the crossbar and landed into the top-right corner of the net.

QPR looked shell-shocked and never recovered.

And they might have gone further behind soon afterwards had Philogene and Carvalho not been guilty of poor decision-making in good areas.

Carvalho, though, impressively made amends after 27 minutes with a lovely second goal.

Tufan again played a key role with a cute first-time pass around the corner that outfoxed centre-backs Steve Cook and Jake Clarke-Salter.

Carvalho controlled beautifully and never looked like missing from the edge of the penalty box once Begovic came rushing too far off his line.

QPR brought on Reggie Cannon and Paul Smyth at the break, and the double substitution nearly yielded immediate dividends when the latter somehow headed wide Illias Chair’s cross from close range.

But Rangers’ slim hopes of getting back into the game sailed into the River Humber when Philogene scored another excellent goal once Tufan’s free-kick was partially headed clear by Sam Field.

The former Aston Villa winger, 10 yards out toward the left of box, showed laudable composure to cushion a textbook half-volley into the right of the goal.

QPR might have added a consolation soon afterwards when Jacob Graves cleared off Hull’s line after Chair waltzed past two defends and goalkeeper Ryan Allsop.

Yet that was as good as it got for Rangers, who will need to improve markedly to avoid a nervous end to the season.

Hull, who nearly scored a fourth when substitute Liam Delap’s 76th-minute lob was headed off the line by Cannon, could also be set for a dramatic finish to the campaign on this evidence.

Aaron Collins’ latest Bolton goal earned a 1-1 draw to ensure Portsmouth’s Sky Bet League One title and promotion celebrations remain on ice.

Pompey were heading back to the Championship for the first time in 12 years when Abu Kamara scored a classy seventh-minute opener.

But Wanderers kept alive their own hopes of promotion to the second tier without need of the play-offs nine minutes before half-time.

Nat Ogbeta had not distinguished himself when Kamara raced beyond him to score with a low left-footed finish.

However, the former Manchester City prospect provided the assist for Collins to head in for a fifth goal in three games and his seventh since signing from Bristol Rovers.

It was nothing more than Ian Evatt’s side deserved in front of the club’s highest ever third tier attendance of 25,738.

Collins was denied a second by goalkeeper Will Norris in first-half stoppage time with Jon Dadi Bodvarsson unable to convert the rebound.

Bodvarsson missed a great chance to win it for Bolton after 69 minutes, while substitute and leading scorer Dion Charles hit the post three minutes from time.

A dreadful mistake from goalkeeper Aro Muric cost Burnley dear in a 1-1 Premier League draw with Brighton that could prove decisive in the relegation battle.

Moments after Josh Brownhill had capitalised on a poor back pass from Carlos Baleba to put the Clarets on course for a victory that would have left them four points from safety, Muric let a routine pass from Sander Berge slip under his foot and dribble into the net, leaving the gap at six.

In a season in which Vincent Kompany’s men have still only won two home league games, it was an awful way to squander two points and the confidence victory would have given Burnley with only five games left to play.

Kompany, serving a touchline ban, had already seen his side waste glorious chances to go ahead, with both Jacob Bruun Larsen and David Fofana guilty of poor misses, although the same could also be said of a Brighton side who had 20 attempts at goal, but needed an own goal to avoid defeat.

Burnley wanted a penalty seven minutes in when Wilson Odobert, having been slipped in by Lyle Foster, was left in a heap by Pervis Estupinan, but referee Simon Hooper was entirely unmoved, deeming he had taken the ball before the man.

It was Estupinan’s only involvement of real note before the Ecuadorian was forced off after only 13 minutes, replaced by Igor Julio, to add to Brighton’s already considerable injury problems.

All the early attacking intent was with Burnley and they should have led in the 17th minute when Odobert’s curling cross seemed to put the ball on a plate for Bruun Larsen, but the Dane somehow put it wide when he had to score.

Brighton had barely threatened, but they almost benefited from some chaotic Burnley defending in the 21st minute after Simon Adingra was allowed to break into the box, with Bruun Larsen over-hitting a back pass which struck Muric before bouncing to safety.

Brighton were growing in confidence, with Adingra and Baleba both testing Muric and Joao Pedro heading wide before Jakub Moder’s curling free-kick in the 41st minute had the Kosovo goalkeeper stretching to push the ball around a post.

But the half ended with Burnley squandering another outstanding chance, with Fofana somehow failing to get a toe to Odobert’s cross with the goal gaping.

Burnley replaced Vitinho with Charlie Taylor at the break and had another superb chance and another poor miss in the 52nd minute as a nice move ended with Fofana heading wide from Lorenz Assignon’s cross.

But Brighton were taking the ascendancy. Adingra should have done better with Moder’s low cross, unable to get his effort on target, and Pascal Gross saw a shot deflected wide after Burnley had to scramble to cut off Pedro.

Just before the hour, a lazy pass from Berge on the edge of the box gifted the ball to Gross, who saw his shot tipped over the bar by Muric before Pedro headed wide from the resulting corner.

Burnley thought they were on to a winner when Brownhill, just on for the injured Hjalmar Ekdal, struck in the 74th minute.

Baleba struggled to deal with a high bouncing ball and did not get enough power on his back pass, with Brownhill charging after it to punish the mistake.

But five minutes later Turf Moor’s celebrations were cut short by a moment that will give Muric sleepless nights.

Reo Hatate scored his first goal for six months to kick-start Celtic’s 3-0 win over St Mirren.

The midfielder produced a classy finish as Celtic recovered from a slack and goalless first half to take control of the game early in the second period.

Hatate has endured an injury-hit 12 months but he stepped up his comeback from calf problems by easing the tension around Celtic Park.

Kyogo Furuhashi and Adam Idah also netted as the cinch Premiership leaders moved four points ahead of Rangers, who have still to play twice before the split.

With Daizen Maeda absent with a hamstring problem, Celtic missed the wide player’s dynamism in a tepid first-half display.

Yang Hyun-jun was handed a start in Maeda’s place despite his poor defensive work when Rangers equalised at Ibrox last weekend. Callum McGregor started on the bench as Celtic continue to manage his Achilles problem while Maik Nawrocki replaced the injured Liam Scales.

The centre-back was fortunate to escape an early booking for a late aerial challenge on Toyosi Olusanya after misjudging the flight of the ball in his first appearance for seven weeks.

He was far from the only Celtic player to start slowly and referee Steven McLean again frustrated the visitors when he gave them a free-kick just as they broke two on one.

Ryan Strain came on for St Mirren after Elvis Bwomono went off with a head knock and the Australian was quickly booked for a foul on Yang.

That was a rare moment of progress for the South Korea winger though and Celtic only managed one shot in the first half, Matt O’Riley’s drilled effort blocked by Caolan Boyd-Munce.

Boyd-Munce was showing strength and composure in the Saints midfield and Alex Gogic was breaking out of defence to spring some counter-attacks.

The visitors looked the more threatening team in the opening half. Greg Kiltie had a great chance from Olusanya’s square ball but could not make the required contact. Strain had an effort blocked and Olusanya fired over from a tight angle.

Whatever Brendan Rodgers said at half-time had the desired effect as Celtic immediately stepped up several gears.

Furuhashi glanced a header wide when Cameron Carter-Vickers looked likely to score behind him but Celtic did not have long to wait for the breakthrough in the 52nd minute.

Alistair Johnston’s pass inside found Hatate and the Japan midfielder took a touch before quickly guiding the ball into the top corner with the outside of his boot from 16 yards.

Yang miskicked when presented with a good chance moments later but Furuhashi doubled the lead on the hour mark when he headed home Johnston’s cross from six yards.

Zach Hemming saved from Greg Taylor, Hatate and substitute Luis Palma as Celtic kept up the pressure.

St Mirren had seen Scott Tanser and Kiltie, through injury, go off at the start of the second half and the visitors were now struggling to impose themselves.

McGregor was among four substitutes who came on in the 71st minute and the home side were able to make a sixth replacement, James Forrest, because of Bwomono’s concussion.

The winger came close before being involved in the move that led to Idah nodding home from close range in the 86th minute as Celtic outnumbered the visiting defence.

Swansea City all-but secured their Sky Bet Championship status as Andy Rinomhota’s own-goal earned them a 1-0 win over relegated Rotherham.

Luke Williams’ side dominated throughout and saw Liam Cullen, Jamie Paterson and Ronald all have chances to bulge the net.

But midfielder Rinomhota turned into his own net from a corner in the 74th minute to hand Swansea all three points.

Victory leaves Swansea eight points clear of the relegation zone with three matches left to play, while Rotherham remain bottom and without an away league triumph this season.

Buoyed by their emphatic 3-0 win over Stoke three days earlier, the Swans were on the front foot from the outset in south Wales.

The first chance fell to the hosts as Paterson pounced on Sebastian Revan’s heavy touch before threading through to Cullen, whose low driven effort was kept out by Viktor Johansson.

It set the tone for what was to come as Leam Richardson’s side desperately struggled to get hold of possession.

Rotherham’s only effort of note saw former Swan Sam Clucas – who was regularly jeered by the home supporters – scuff a volley wide on 19 minutes.

The Millers looked every bit a side without an away league win in 34 matches, but, despite dominating possession, Swansea struggled to test Johansson after Cullen’s early effort.

While their control was evident, Jay Fulton’s unorthodox header from a short free-kick routine typified Swansea’s lack of cutting edge in the final third.

But they appeared destined to go ahead three minutes before half-time when Paterson robbed Cameron Humphreys of the ball just inside Rotherham’s half before charging down on goal, although his tame effort was comfortably saved by Johansson.

Brazilian winger Ronald then stung the palms of Johansson with a thumping strike from the edge of the box as the contest remained level at the break.

There was precious little for either side to shout about after the restart as the pattern of the contest remained the same.

Shortly after Harry Darling’s driven strike was blocked, Ronald’s half-volley was comfortably gathered by Johansson.

Josh Tymon then picked out Cullen whose header looped wide as Williams sent on Jamal Lowe with 25 minutes left on the clock.

Rinomhota blazed well over from distance following a rare foray forwards from the visitors, who sent on Tom Eaves while Liam Walsh and Aimar Govea entered the fray for Swansea.

But the decisive moment came in the 74th minute as substitute Walsh’s corner was headed into his own net by Rinomhota.

Rotherham’s best chance came with the final play of the game as Arvin Appiah crossed to Eaves, whose header flashed wide at the death.

It ensured hosts claimed back-to-back wins for the second time under Williams, with Rotherham losing for the third game running after failing to register a single shot on target at the Swansea.com Stadium.

© 2023 SportsMaxTV All Rights Reserved.