The race for the final two Champions League places is wide open. Anyone down to Liverpool could finish in the top 4. I'd say Everton are an outside bet because of their poor recent form, and Arsenal and below are just too far back. It looks like any 2 from 5 will get the places. None of them have outstanding form at the moment, they've all been patchy... so really any of them could succeed.
Leicester’s last 3 games are -
Man Utd (A)
Chelsea (A)
Spurs (H)
They have an FA Cup Final vs Chelsea too. Leicester have form for choking. They are nowhere near certs for a CL spot.