Manchester United were denied a first Premier League win of the season after Ainsley Maitland-Niles scored a stunning stoppage-time equaliser to secure Everton a 2-2 draw at the Hill Dickinson Stadium.

United led twice in a rollercoaster contest, but Everton refused to fold, and it was Maitland-Niles - on his debut for the Toffees - who produced an outrageous finish deep into the fifth minute of added time to snatch a point.

The dramatic leveller capped a pulsating encounter and will feel like a huge blow for United, who looked set to leave Merseyside with all three points before the late twist.

For Everton, the result offers a memorable start to Maitland-Niles' time at the club, with his goal instantly becoming a talking point after such a chaotic finish.

Full match details and reaction according to Sky Sports.