Two-goal Callum O'Hare inspired Coventry City to come from behind and stun Championship leaders Leicester City.
In a sensational late turnaround against Leicester's 10 men, O'Hare cancelled out Kiernan Dewsbury-Hall's controversial first-half penalty with a 79th-minute equaliser.
Milan Van Ewijk then fired the Sky Blues in front after 87 minutes before O'Hare wrapped up all three points with his second in injury time.
The Foxes were a man down from the 45th minute following Abdul Fatawu's challenge on Jake Bidwell.
Coventry extended their unbeaten league and cup run to nine games after handing Leicester only their fourth defeat of the season - to end the Foxes' 10-game unbeaten run.