Kevin Mirallas scores the winner and Ross Barkley misses a penalty as Everton beat Burnley, who have Ashley Barnes sent off.
Leicester boss Nigel Pearson is "delighted" with his side's third Premier League win in a row, a 2-0 victory over Swansea, and accepts his side's fate is in their own hands.
A revitalised Leicester beat Swansea to move off the bottom of the table for the first time since November.
Lionel Messi scores his 400th goal for Barcelona as Luis Enrique's team beat Valencia to move further clear of title rivals Real Madrid.
Goals from Leonardo Ulloa and Andy King earned Leicester City a 2-0 win over Swansea City at the King Power Stadium and boosted their Premier League survival hopes while Burnley suffered a 1-0 defeat at Everton to dent theirs.
Glenavon made sure of a top three finish and a place in the Europa League with a dramatic 3-2 win over Portadown.
Southampton's hopes of Champions League qualification are dealt a big blow as Stoke end a four-match winless run.
West Brom boss Tony Pulis makes a winning return to Selhurst Park as his side beat Crystal Palace to ease relegation fears.