The League of Ireland title race took another twist as Waterford moved further clear of relegation danger.