Pedro Neto scored an added-time winner as Wolves came from behind to earn a dramatic victory and stop Chelsea going top of the Premier League.
Daniel Podence had levelled in the second half after Olivier Giroud put the Blues ahead.
The Portugal forward tiptoed through the Chelsea defence before wrong-footing goalkeeper Edouard Mendy with a shot that deflected in off Reece James.
It came after a fierce Giroud volley from Ben Chilwell's cross crept through Rui Patricio's gloves to open the scoring for the visitors.
Neto was denied a late penalty for the hosts after referee Stuart Attwell reviewed his original decision on the pitch-side monitor and judged the Wolves forward was not fouled by Reece James.
But the 20-year-old broke away in the 95th minute and fired a low strike into the far corner beyond Mendy to earn Wolves only their second win in six games.
It is a second successive defeat for Chelsea after they were beaten at Everton on Saturday, with Frank Lampard's side again missing an opportunity to go top of the table.
Latest Stories
-
Minerals Commission, Solidaridad unveils forum to tackle child labour in mining sector
4 mins -
Election 2024: Engagement with security services productive – NDC
6 mins -
‘Let’s work together to improve sanitation, promote health outcome’ – Sector Minister urges
7 mins -
Ellembelle MP cuts sod for six-unit classroom block at Nkroful Agric SHS
10 mins -
‘I’ll beat the hell out of you if you misbehave on December 7’ – Achiase Commanding Officer
13 mins -
AFPNC leads the charge on World Prematurity Day 2024
19 mins -
Court remands unemployed man over theft of ECG property
25 mins -
Election security rests solely with the police – Central Regional Police Command
27 mins -
NCCE engages political youth activists at Kumbungu on tolerance
27 mins -
‘In Mahama’s era students lacked chalk, but are now receiving tablets’ – Bawumia
37 mins -
Project commissioning not a ploy to attract votes – Oppong Nkrumah
38 mins -
CBG records GH¢1bn revenue in Q3
41 mins -
Mahama vows to create an agro-processing zone in Afram Plains
55 mins -
Political parties should plan for losses, not just wins – IGP advises
57 mins -
524 Diasporan Africans granted Ghanaian citizenship in ceremony
58 mins