Bournemouth's Justin Kluivert became the first player in 67 years to score a hat-trick of penalties in an English top-flight game as his treble saw off Wolves and piled the pressure on home boss Gary O'Neil.
In a remarkable and thrilling match at Molineux, Evanilson also became the first player in Premier League history to win three spot-kicks in the same match.
It only took Bournemouth three minutes before they took a controversial lead.
Evanilson had been fouled by Toti Gomes with a penalty awarded, although O'Neil was insistent the Brazilian had handled the ball before being brought down.
The incident was checked by the video assistant referee (VAR), but the decision stood with Kluivert calmly sending Jose Sa the wrong way.
Bournemouth's lead lasted only two minutes as Wolves equalised through Jorgen Strand Larsen's superb diving header from Jean-Ricner Bellegarde's cross from the right.
But the Cherries, who had lost their past two games, retook the lead with the third goal in the opening eight minutes. The overlapping Milos Kerkez got it, firing into the roof of the net after being played in by Marcus Tavernier.
There was more VAR drama as Bournemouth went further ahead in the 18th minute.
Sa had taken a heavy first touch following a backpass, Evanilson got to the ball first and Sa kicked the back of the striker's ankle.
On-pitch referee Peter Bankes missed the incident, but, after watching the incident on a pitchside monitor, pointed to the spot, with Kluivert converting his second penalty of the match.
Strand Larsen collected Matheus Cunha's pass to pull one back, only for Bournemouth to get a third penalty moment later - Sa fouling Evanilson.
Kluivert again showed his composure from 12 yards to become the first player to score a hat-trick of penalties in an English top-flight game since Ken Barnes for Manchester City in their 6-2 win over Everton at Maine Road on 7 December 1957.