|French Presidential Elections: Emmanuel Macron versus Marine Le Pen|
Nationalist Marine Le Pen and Republican Francois Fillon both attacked the 39-year-old former economy minister saying his ideas are weak and vague.
Support for Macron rose one point to 25 percent, while Le Pen was unchanged at 22 percent, according to a poll by Harris Interactive-France Televisions out on Thursday. Fillon slipped one point to 19 percent, level with Communist-backed Jean-Luc Melenchon. The Bloomberg Composite of first-round polls showed Macron 1.5 points ahead, on 23.9 percent.
The four leading candidates all head into the final hours of campaigning with a chance of qualifying for the run-off on May 7. Surveys show Le Pen would lose the final vote, whoever she faces.
Read more: Macron Attacked by French Rivals as He Leads in Final Polls - Bloomberg