Macron will probably win the runoff, but 2017 and 2002 are nothing alike.
Preliminary polls show Macron in a commanding lead in the run off with Pen. Might have to do with large number of French liberals that live outside France.