PARIS, Feb 2 (Reuters) - Four-times French Cup winners Auxerre lost 3-0 at second division Bastia in the round of 32 on Saturday after being sunk by a Pierre-Yves Andre double.
Forward Andre's goals either side of one by midfielder Kafoumba Coulibaly inside the first 16 minutes allowed Corsican side Bastia to brush aside the Burgundy team.
Top-flight Nice also went out to a Ligue 2 side, losing 3-1 at Angers. A goal by Cameroonian forward Paul Alo'o Efoulou and two from striker Fahid Ben Khalfallah gave Angers a 3-0 lead before forward Habib Bamogo got a consolation in added time.
Holders Sochaux scraped past second division Montpellier 4-3 on penalties. The tie was 1-1 after extra time.
Girondins Bordeaux, second in the top flight, knocked out Le Mans 1-0 with a first-half goal from Argentine forward Fernando Cavenaghi in one of Saturday's two all-Ligue 1 ties.
In the other, Lorient beat Stade Rennes 3-1 on penalties after a tight Brittany derby was goalless following extra time.
Ligue 1 bottom club Metz went through to the last 16 on Friday with a 3-0 win at Racing Strasbourg.
Olympique Marseille host Monaco in the pick of Sunday's round of 32 action.
Ligue 1 leaders Olympique Lyon, dreaming of their first league and Cup double, have little to fear from their visit to fourth division Croix-de-Savoie, also on Sunday.