Chelsea 1-3 Arsenal
Arsenal remain on track for a second successive Double after negotiating their way past derby rivals Chelsea in their sixth round FA Cup replay.
Two points clear of Manchester United in the Premiership, Arsenal now face a semi-final against Sheffield United at Old Trafford on 13 April.
Having established a 2-0 lead in the first-half thanks to an own goal from John Terry as well as a superb Sylvain Wiltord strike, Arsenal proved to have too much defensive nous for Chelsea, even after having Pascal Cygan sent off.
With 12 minutes to go John Terry guided a header past Stuart Taylor, but Arsenal quickly re-established their two-goal cushion through a Lauren goal.
Initially Chelsea manager Claudio Ranieri deployed a five-man midfield, but that part of his team went missing for Arsenal's first-half goals.
Having struggled to break out of their own half in the opening stages, Arsenal did so to devastating effect on 25 minutes.
25 mins: Terry puts through his own net
33 mins: Wiltord finishes off a fine Arsenal move
66 mins: Cygan see red
79 mins: Terry's header gives Chelsea hope
82 mins: Lauren books Arsenal's semi-final place
After Edu had headed clear, Wiltord picked up the ball and bore down on the Chelsea goal.
Just outside the penalty area he flicked the ball to the overlapping Patrick Vieira, whose cross was deflected into his own goal by the hapless Terry.
Arsenal's second on 33 minutes also involved another swift counterattack involving Wiltord and Vieira.
Picking up possession in the Arsenal half, Wiltord slipped the ball to Vieira, who cut a swathe through Chelsea's ranks.
On the edge of the box, he passed to Wiltord, who having made a wonderfully supporting run, took the ball in his stride and then curled a low shot past Carlo Cudicini.
Throughout Chelsea enjoyed plenty of possession, but were restricted to long-range efforts by some impressive Arsenal defending.
If Vieira played a part in both the Arsenal goals, he was also hugely influential in protecting his defence.
Frank Lampard's low shot drew a competent save from Stuart Taylor, who also did well to tip over Jimmy Floyd Hasselbaink's deflected free-kick.
Soon after the restart Taylor had to palm away Emmanuel Petit's overhead kick and in stoppage time he bravely denied Eidur Gudjohnsen.
Cygan was red-carded after he hauled back Hasselbaink and it was from the Dutchman's cross that Chelsea hauled themselves back into the match.
Hasselbaink sent the ball over from the left and Terry steered his header past Taylor.
But just three minutes later Lauren broke in from the right and hit a low shot past Cudicini.
Chelsea: Cudicini, Melchiot, Terry, Gallas, Le Saux, Stanic (Gronkjaer 34), Lampard, Petit (Gudjohnsen 58), Morris (Zenden 45), Zola, Hasselbaink.
Subs Not Used: de Goey, Desailly.
Arsenal: Taylor, Lauren, Campbell, Cygan, Toure,
Pires (Ljungberg 74), Vieira, Parlour, Edu, Wiltord (Henry 74), Jeffers (van Bronckhorst 67).
Subs Not Used: Bergkamp, Warmuz.
Sent Off: Cygan (66).
Booked: Cygan, Lauren.
Referee: D Elleray (Middlesex).