As usual with those kind of debates each fans/party will say his/her candidate won.
- I understand why Macron is the winner for BFMTV. He had the most to lose and was able to dodge and neutralize attacks from Hamon/Fillon/Lepen (with the Athena exclamation with Hamon/Melenchon on her for burkini and such). Also, the fact that he was able to praise each candidate at least once comforts his fanbase that he's left of the right, right of the left. He wasnt magnificient but I expected much worse.
- Melenchon was clearly the most charismatic, he was just dominating the room during speech on immigration, education and such. He might have preyed on Hamon fanbase but I cant see any other voters saying "man I'm voting for Melenchon" after this debate.
- I thought Lepen was very bad. As much as I dislike her, she is usually in control and taking possession of the debate. Here, she was trapped several times, lost control with Macron (on burkini and europe) or Fillon. More importantly, she was just screaming and shouting by the end which is bad because she tried to look like a real human being for the past few months.