Maxime Vachier-Lagrave bounces back and wins