
Sheffield Wednesday scored all their penalties against Leeds
At a glance
Leeds miss all three of their penalties in the shootout
Owls fans urged to boycott game by Supporters' Trust in protest against club owner.
Jamal Lowe's shot squirms in off Karl Darlow's legs for opener
Jayden Bogle equalises nine minutes before time
Dominic Calvert-Lewin misses late chances on Leeds debut
Troubled Sheffield Wednesday stunned Leeds United on penalties to reach the third round of the Carabao Cup as the Premier League side missed all their spot-kicks to lose 3-0 in the shootout.
The Yorkshire derby was settled in dramatic fashion after substitute Jayden Bogle cancelled out an own goal from Leeds keeper Karl Darlow for the Owls opener.
Home supporters continued to show their discontent with owner Dejphon Chansiri as many boycotted Tuesday night's game.
But they missed a gutsy display from Wednesday, who upset their higher-division opponents with goalkeeper Ethan Horvath the hero.
On his home debut, the American made a number of excellent stops in normal time, before saving two of Leeds' three spot-kicks and debutant Dominic Calvert-Lewin sending his penalty high over the bar.
It was a welcome moment of joy for the Championship side, who have endured a turbulent summer in which former manager Danny Rohl left, while they started the season with a threadbare squad that included just 12 senior players.
It meant they fielded a youthful team against Leeds, with an average age of 21, including four 20-year-olds and five teenagers.
But in front of a crowd of 7, 801, they played with a spirit and desire that saw them applauded off the pitch at half-time by the fans in attendance.
Henrik Pedersen's side got the reward for their battling display when they took a 63rd-minute lead as Jamal Lowe's shot squirmed in through Darlow's legs.
But Leeds were level with nine minutes to go through their 21st attempt on goal when former Sheffield United full-back Bogle was played in by Wilfried Gnonto and slotted through Horvath's legs.
Calvert-Lewin fired a big chance wide in stoppage time from close range, before he was then denied by a superb Horvath block.
The Owls keeper, signed as an emergency loan signing from Cardiff after an injury to Pierce Charles, then proved a rock once more in the shootout to send his side into the next round.
Analysis: Owls show fight as Calvert-Lewin frustrates
These may be tumultuous times for Wednesday, but their inexperienced side put in a remarkable effort to embarrass Daniel Farke's side.
The club's fans are eager for Thai businessman Chansiri to sell the club, which has failed to pay wages on time for a third successive month and has been hit with several sanctions from the EFL.
Because of the financial issues, the Owls are widely expected to struggle in the Championship this season, but this performance will give their supporters encouragement that the players available do have the fight to upset the odds.
That's exactly what they showed against Leeds, who were promoted to the Premier League last season and stacked with summer signings, including centre-back Jaka Bijol, Lukas Nmecha, Sean Longstaff - who helped Newcastle win the EFL Cup last season - and Swiss forward Noah Okafor.
Pedersen's side battled hard in defence, especially as they tired after taking the lead.
For Leeds it was a frustrating evening, and in particular for new signing Calvert-Lewin.
The former Everton striker has pedigree in this competition, having scored 12 goals in his previous 16 appearances, but endured a game to forget.
Calvert-Lewin should have scored the winner in stoppage time, but somehow shot wide with the goal gaping, and was then twice denied by Horvath.
To sum up a miserable night for him and Leeds at Hillsborough - a ground where they had not lost since 2017 - he launched his penalty high over the bar in the resulting shootout.
What's next for these teams?
Sheffield Wednesday: The Owls will look to follow up this shock result with a first Championship win when they host Swansea on Saturday, 30 August (15:00 BST).
Leeds: The Whites face Newcastle at Elland Road in the Premier League on Saturday (17:30 BST).
- Published26 August
Player of the match
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.