France’s Interior Ministry counting, 69.5% of votes counted
– Le Pen 23.06%
– Macron 23.12%

Earlier posts … in a nutshell Le Pen the early leader, Fillon has conceded, Melenchon is spitting the dummy. As larger city votes are counted Macron is expected to pull ahead of Le Pen (as he has now done) and Macron and Le Pen are through to the final, round 2 election: