- Willian opened the scoring for Chelsea with a splendid free-kick from 25 yards out.
- Harry Kane drew Spurs level with a brilliantly improvised header.
- Willian restored lead for Blues from the penalty spot after Son's foul on Moses.
- Dele Alli equalises again after sublime assist from Christian Eriksen.
- Eden Hazard comes off the bench to score his side's third.
- Nemanja Matic hammers fourth goal home from range to see off Spurs.
- Antonio Conte's side will meet Arsenal or Manchester City in the final.
Full-time: Chelsea 4-2 Tottenham Hotspur
So close! Kane drills it through the wall and almost right through Courtois. The ball squirms underneath the Belgian but the backspin on the ball prevents it from crossing the line. That should be that.
Alli strides past Luiz and has his heels clipped by Kante. Tottenham will have a chance to pull back a third from a free kick, but it could be the last action of the game.
Four minutes of time added on here.
Hundreds have people have already piled out of the Tottenham end; Wembley way is already packed with those disappointed fans make their way home.
Diego Costa should have just made it five; nodding wide from five yards out. Tottenham look finished here.
Matic may have booked Chelsea's place in the final. Five minutes of the 90 remaining.
Chelsea in for a fifth! Hazard draws Lloris out of goal but the angle is too narrow for him to take the shot on. He works it back to Alonso who hits a shot across goal but Alderweireld sticks out a boot to force it wide.
Chelsea may have just killed off Tottenham here! It is perfection from Nemanja Matic, who has picked the right moment to score his first goal of the season. The ball reaches him from about 25 yards out and the Serbian winds back his left foot and strikes the ball sweetly as can be, pinging it right into the top corner. Top bins. Postage stamp. Whatever we are calling it, Lloris was rooted to the spot as it cracked off the underside of the bar on its way to hitting the back of the net.
Goal! Chelsea 4-2 Tottenham (Nemanja Matic, 79)
15 minutes left; can Tottenham claw their way back again?
Chelsea lead! Again! From Chelsea's first corner of the match, it breaks to Hazard on the edge of the box. Three Tottenham players come at him, but they are too late; Hazard has already had enough time to drill home into the bottom corner.
Goal! Chelsea 3-2 Tottenham (Eden Hazard, 74)
Here's Chelsea's final change; Cesc Fabregas comes on for his compatriot Pedro.
There's a rare misplaced pass from Eriksen and it allows Moses to pounce. He races upfield to lift some of the pressure on his team before he is brought down by Alli. After taking one for the team, the goal scorer is shown a yellow card.
Hazard has done nothing since coming on; Wanyama and Dembele haven't let him.
*waits for Hazard to score the game's next goal*
Tottenham probe their way around the Chelsea box, trying to pick their way through with Alli and Eriksen's movement causing plenty of problems.
It doesn't look anything to elaborate mind, Trippier comes across to play on the left, Walker slots in at his usual spot on the right.
Here's Tottenham's first change of the match, Kyle Walker enters the fray to replace Son. That will require a bit of a reshuffle for Pochettino's side methinks.
Tottenham come on the counter and Alli tries to return the favour to Eriksen with another diagonal ball into the box. It's a decent ball, but the Dane can't get any real connection on the ball and it rolls towards Courtois for an easy collection.
Costa lurches forward for the first time, sliding a ball out for Alonso whose cross is charged down. Chelsea's first corner of the match? Nope, it's a throw in which Tottenham can clear.
No hat-trick for Willian today, he and Batshuayi are both coming off to make way for Diego Costa and Eden Hazard.
Aaand another one, as Dembele's shot crashes off Luiz and out behind the goal. Both Eden Hazard and Diego Costa have completed their warm ups and look ready to come on.
Alli wins a corner, darting inside Moses into the box.