It's make-or-break time for Aston Villa and Brighton, with the European places still within reach but too many points dropped of late.