Villarreal are now breathing down their necks after a 4-3 comeback win over strugglers Deportivo La Coruna.