The 20-year-old has started his side's comeback, scoring a fine individual effort early in the second half. That goal, coupled with Xaver Schlager's strike 12 minutes later took the meeting to extra time, only for Rolando to guide home a Dimitri Payet corner with just minutes to go to turn the game back int he French side's favour.
Tensions were clearly raised following that goal, with Haidara later given his marching orders for a second bookable offence.
The youngster was booked in the second half after "taking one for the team" and hauling down Payet as he looked to counter and it was another clash with the former West Ham man that saw Haidara sent for his early bath.
Whilst attempting to protect the ball from the French international, Haidara was adjudged to have slammed his forearm into Payet's neck, with a second yellow card quickly being produced.