The champagne will remain on ice for Premier League title favourites Leicester City after they were held to a 1-1 draw by Manchester United at Old Trafford on Sunday.
The Foxes needed a win to clinch a fairytale title for the first time, but had to settle for a draw as United made good their promise of delaying the title celebrations, albeit not with the victory they desperately needed to keep their Champions League hopes alive.
The hosts made their early dominance count when Antonio Valencia was allowed to cut inside Christian Fuchs and float a cross to the far post, where Martial pounced with a vicious right-footed half-volley to slot his 15th goal of the season past Kasper Schmeichel.
Schmeichel then produced a sharp save to deny Jesse Lingard after Marouane Fellaini had chested down a cross from Marcos Rojo and laid the ball sweetly for Lingard. But it was level moments later as Foxes captain Wes Morgan muscled his way through the United defence to meet Danny Drinkwater’s free-kick with a low header past David De Gea in United goal.
It became end-to-end stuff for the rest of the encounter with Fellaini escaping a sending-off and both sides getting penalty shouts that were rightly ignored by referee Michael Oliver.
Claudio Ranieri’s men, who finished the game with 10 men after Drinkwater was sent off late on, will be crowned champions if second-place Tottenham Hotspur fail to win at Chelsea on Monday.
While Leicester’s title destiny remains in their own hands, it was a damaging result for Louis van Gaal’s United, who were left four points below the Champions League places with only three games to play.