19:44Felix Keith
Statistic courtesy of Opta: Leeds have reached their first FA Cup semi-final since 1986-87, 39 years ago. It's the biggest gap between semi-final appearances by any side since Leicester City in 2020-21 (also 39 years), who went on to win the competition that campaign.
19:43Felix Keith
Here are the teams and their numbers.
**1.** Southampton
**2\.** Chelsea
**3.** Manchester City
**4\.** Leeds United
19:38KEY EVENT
Leeds were 2-0 up and cruising earlier. West Ham fought back with two goals in added time to force extra time, and had two goals ruled out, but have come up short on penalties.
Jarrod Bowen and Pablo both had spot-kicks saved by Lucas Perri. Leeds have joined Southampton, Chelsea and Manchester City in the semi-finals.
The draw will take place at the London Stadium shortly.
Lucas Perri saved two penalties for Leeds (AFP)
19:37Felix Keith
Pascal Struijk sends Leeds into the FA Cup semi-finals!
19:36Felix Keith
Pablo sees his effort saved by Lucas Perri!
19:35Felix Keith
Willy Gnonto finds the top corner, but Finlay Herrick gets a hand to it.
19:34Felix Keith
Tomas Soucek next up for the Hammers. The experienced midfielder keeps his cool and fires it in.
19:33Felix Keith
Brenden Aaronson for Leeds. The American slots it into the corner.
19:32Felix Keith
Kyle Walker-Peters the second to take for West Ham. The full-back finds the back of the net.
19:32Felix Keith
Dominic Calvert-Lewin scored in normal time from the spot. He goes down the middle and scores.
19:31Felix Keith
Jarrod Bowen up first for West Ham. The skipper's effort is saved too!
19:30Felix Keith
Joel Piroe first up for Leeds. And Finlay Herrick saves it!
19:29Felix Keith
Lucas Perri in goal for Leeds. Finlay Herrick in goal for West Ham.
The draw, by the way, is scheduled to take place in the London Stadium 15 minutes after the penalty shoot-out concludes.
19:25Felix Keith
Alphonse Areola being unable to continue has left 20-year-old back-up goalkeeper Finlay Herrick in the spotlight for the shoot-out for West Ham.
What a moment for him.
19:23Felix Keith
19:19Felix Keith
We had 12 minutes of added time in normal time. And now we've got five minutes added on at the end of extra time...
19:18Felix Keith
Wow, they are taking Alphonse Areola off. And West Ham are sending on their substitute goalkeeper Finlay Herrick, with penalties looming.
19:15Felix Keith
Alphonse Areola, West Ham's goalkeeper, has got cramp...
19:12Felix Keith
Just seven minutes left in this game and we could be heading for penalties.
[As John Cross reported for us earlier](https://www.mirror.co.uk/sport/football/news/west-ham-leeds-penalty-shootout-36972180), there could be controversy over spot-kicks, after West Ham said they would be taken at the opposite end to the away fans due to safety reasons.
19:05Felix Keith
We're back under way and Leeds boss Daniel Farke has gambled, sending on striker Joel Piroe for wing-back Jayden Bogle.
18:59Felix Keith
It's half-time in extra time and we're still level. West Ham have had two goals ruled out for offside in the first period.
We could be destined for penalties. But I think a winner is coming as the game is so open.
West Ham had two goals ruled out for offside (West Ham United FC via Getty Images)
18:53Felix Keith
West Ham have another goal ruled out!
Jarrod Bowen smashes the post from range and Pablo turns in the rebound. But he's well offside.
18:51Felix Keith
Leeds goalkeeper Lucas Perri makes a close-range save from Taty Castellanos after a great run from Mateus Fernandes for West Ham.
18:49Felix Keith
Leeds were 2-0 up and cruising. They nearly went 3-0 up but Willy Gnonto's flick went just wide.
The West Ham fans headed for the exits. And then the Hammers scored twice in injury time to turn the tie on its head and send it to extra time.
We're eight minutes into the 30 at the London Stadium. Both teams are pushing for a winner.
18:44Felix Keith
Taty Castellanos thought he'd made it 3-2 to West Ham after seizing on a mistake by Lucas Perri.
But VAR has confirmed the West Ham striker went too early and was offside.
18:38KEY EVENT
For those arriving hoping to see the draw, you're going to have to wait.
West Ham have scored two goals in injury time to force extra time against Leeds.
West Ham scored two late goals (Mike Hewitt/Getty Images)
18:36Felix Keith
102 minutes have been played and the full-time whistle is blown. We are going to extra-time.
The FA Cup semi-final draw will have to wait...
18:31Felix Keith
What a turnaround from West Ham. Their fans were despondent and leaving in their droves. Now it's racuous and they are pushing for a winner!
18:29Felix Keith
Oh my! Axel Disasi scores!
Adama Traore floats in a cross and the on-loan Chelsea defender stretches out and pokes it in!
Axel Disasi made it 2-2 (Steve Bardens/Getty Images)
18:26Felix Keith
That goal came in the 93rd minute. There are 11 minutes of added time at the London Stadium....