Christian Benteke scored twice and Maxwel Cornet produced a stunning volley as Crystal Palace and Burnley played out a 3-3 draw in a thrilling clash in wet and windy conditions at Turf Moor.
Benteke's deflected strike gave Palace the lead (8) before a powerful Ben Mee header (19) and Chris Wood's glancing effort (27) put the hosts in front.
Benteke led the Palace response with his second goal in the 36th minute before Marc Guehi scored his first senior goal on the stroke of half-time (42).
But Cornet would get his fifth Clarets goal on his sixth Premier League start with a spectacular volley into the top corner to make it 3-3 (49). Substitute Matej Vydra had a chance to win it for Burnley deep into injury-time, but his scuffed attempt in a one-on-one was brilliantly stopped by Vicente Guaita.
"It was a crazy good game," Patrick Vieira said post-match.
"Both teams maybe brought a different philosophy to the game but both tried to win it. I think for the neutral it was a good game to watch."
The result sees Palace leapfrog Tottenham into ninth on 16 points. Burnley, meanwhile, stay in 18th on nine points.
Burnley: Pope (6), Lowton (5), Tarkowski (7), Mee (6), Taylor (6), Brownhill (6), Westwood (6), Gudmundsson (6), McNeil (7), Cornet (7), Wood (7)
Subs: Rodriguez (n/a), Vydra (n/a)
Crystal Palace: Guaita (7), Ward (6), Andersen (6), Guehi (7), Mitchell (6), Gallagher (7), Kouyate (6), Milivojevic (6), Zaha (6), Benteke (8), Ayew (6)
Subs: Olise (7), Schlupp (n/a), Edouard (n/a)
Man of the match: Christian Benteke
Burnley and Palace produce a goal-fest
Palace had only scored two first-half goals this season before this encounter. The visitors took the lead through Benteke, whose shot took a heavy deflection off James Tarkowski and crept in off the post.
Mee responded for Burnley in the 19th minute, rising above Cheikhou Kouyate to thump home a header that clattered in off the post.
- Burnley were unchanged from the side that drew 1-1 with Chelsea on November 6
- Luka Milivojevic and Jordan Ayew came in for the injured James McArthur (hamstring) and Odsonne Edouard
Although Palace kept pushing men up the pitch, Wood put Burnley in front. The New Zealand international scored his 50th Premier League goal with a glancing header into the bottom corner. Benteke grabbed another nine minutes later, tucking away a first-time shot on the counter-attack following some excellent close control by Conor Gallagher.
Three minutes before the break Palace regained the lead through Guehi as Burnley's naive defending continued. A blocked shot on the line fell to the 21-year-old, who blasted in the rebound.
Cornet has been arguably the brightest light for Burnley in a gloomy season so far and he showed his worth to Sean Dyche's side again with a fantastic strike in the 49th minute, volleying beyond a helpless Guaita into the bottom corner.
The second half was less eventful than the first, but Burnley did have a case for a Palace red card after an isolated Joachim Andersen pulled down Wood on the edge of the box which VAR deemed did not merit any punishment.
"I'm all for allowing some of these soft things, it's trying to find the balance, but that's bizarre," Dyche said of the challenge on Wood.
"He's got two hands around his chest. Whoever's looking at that, I've no clue how they've not given it."
Vydra could have won it in the final seconds when he latched onto a long ball over the top of the Burnley back-line, but he was denied by an outstretched right arm from Guaita.
What the managers said...
Burnley manager Sean Dyche: "[Not sending Andersen off] was ridiculous. Wood is going through but somehow they think he just fell on the floor. It's a mixed bag from the referees this season but the fact that doesn't get given is bizarre to me.
"We've had one loss in seven and had a lot of draws but there's plenty of belief in what we're doing so I'm really pleased with the result."
Crystal Palace manager Patrick Vieira: "It is not easy to go 2-1 down and then go 3-2 up. We showed character and personality. We created chances and at times we didn't make the best decisions to be more effective. We are improving, getting better but we are quite happy to go back with a point.
"The save from Guaita was important for us not to lose that game. The referee had a tough game and at the end he made the right decision. Both managers can complain at the referee but I thought he was fair to both sides.
"We want to win football matches but we leave with a point from a difficult place."
Analysis: Palace has a set-piece problem
Vieira expressed his disappointment at his side's inability to defend Burnley's set-pieces and he has a point with the hosts twice thriving off defensive lapses in concentration from Palace.
He said: "Burnley are really strong physically and at set-pieces they are a danger. I thought overall we managed it well, but that is a big part of the game we need to improve."
Burnley were perhaps unlucky not to win the game in the end. For Palace, being more effective at clearing set-pieces may have seen them win the game and their defensive naivety resulted in a missed opportunity to move up into sixth in the Premier League table.
Opta facts: A memorable day for Benteke
Christian Benteke has scored more Premier League goals in 2021 than any other Crystal Palace player (11) - it's his best calendar year total since bagging 11 PL goals in 2016.
This was the joint-highest scoring top-flight meeting between Burnley and Crystal Palace alongside a 4-2 home win for Burnley in October 1969.
- Crystal Palace scored more first half goals against Burnley (3) than they had in the opening 45 minutes of their previous 11 Premier League games this season combined (2).
- Chris Wood netted his 50th goal in the Premier League, becoming the first New Zealand affiliated player to reach this milestone in the competition's history.
- Conor Gallagher has been directly involved in more Premier League goals than any other English midfielder this season (7 - 4 goals, 3 assists).
- Maxwel Cornet became the first Burnley player to score as many as five goals in their first six starts for the club in the Premier League.
Burnley take on Tottenham at Turf Moor on Sunday, November 28; kick-off 2pm. Crystal Palace, meanwhile, host Aston Villa the day before at 3pm.