I'd say Leeds still have a chance. West Ham have a European final to get ready for and are now basically safe. You also have Spurs on the last day and it's Spurs ffs.

Leicester now need at least a point at Newcastle to avoid Everton and Bournemouth playing out a bore draw.