Think people are looking at the West Ham vs Leeds game all wrong. They don’t play that final for another 2 weeks, last home game for them and potentially Rice’s last game at home too. They’ll absolutely want to get something out of that game and still play players to keep them fit for the final. Also the fact is there’s still millions of pounds to play for in terms of league position as well as Moyes potentially fighting for his job if they don’t win that final, they’re not gonna throw it away for no reason.
They’ll probably rest a lot against Leicester on the last day but things might be even beyond Leicester by then so it might not be something to worry about.