Paris Saint-Germain bounced back from its weekend Ligue 1 loss with a 3-1 Coupe de France quarter-final victory at Saint-Etienne.
Having seen its 36-game undefeated league streak come to a halt against Lyon, PSG responded by taking an early lead at the Stade Geoffroy-Guichard, Zlatan Ibrahimovic playing a superb through-ball to free Edinson Cavani for a simple finish.
Both strikers were also involved in PSG's second goal, Cavani helping on an Ibrahimovic cross to Marquinhos, who applied the finishing touch past Stephane Ruffier.
Saint-Etienne grabbed a goal back just before the interval when Valentin Eysseric converted a penalty after Layvin Kurzawa ended Kevin Malcuit's driving run.
But Lucas Moura added a third in stoppage time as PSG booked a semi-final spot that means Laurent Blanc's men, who have beaten Saint-Etienne for a fourth time this season, remain firmly on track for a successive domestic clean sweep.
PSG travelled without Marco Verratti and Angel Di Maria, while Saint-Etienne had Jean-Christophe Bahebeck and top goalscorer Romain Hamouma unavailable.
Ibrahimovic had the game's first sight of goal after six minutes, but the striker could only head Cavani's cross wide of the target.
The pair linked up again for the opener after 12 minutes. Ibrahimovic screwed a reverse through-ball into Cavani's path and he made no mistake, beating Ruffier with a placed finish.
A Kevin Monnet-Paquet strike was easily saved by Salvatore Sirigu after 23 minutes before Eysseric saw the PSG goalkeeper off his line and hit a long-range effort off target.
The visitor doubled its lead after 35 minutes after sustained pressure when Ibrahimovic's low cross was touched on by Cavani, Marquinhos just about staying onside to tap in at the far post.
Saint-Etienne was given a lifeline shortly before half-time when a clumsy Kurzawa challenge brought down Malcuit in the box, Eysseric sending Sirigu the wrong way from the penalty spot.
The host came close to an equaliser after 58 minutes when Eysseric forced Sirigu into another save.
The woodwork denied Blanc's men when Blaise Matuidi found Javier Pastore in space, but the winger's powerful drive thundered back off Ruffier's post.
Ibrahimovic, who had previously scored 14 goals in 12 games against Saint-Etienne, saw an effort kept out by Ruffier's leg before substitute Nolan Roux flashed a header onto the roof of the net at the other end.
It was left to Lucas to crush home hopes after beating three defenders on a brilliant solo run.