Despite beating Barcelona in the quarter final of the Europa league competition, I don't think Eintracht Frankfurt might qualify. Though they played so well in their last Europa league game, but that doesn't give them the privilege to qualify. West Ham have been outstanding in the Europa league competition, though the both teams really needs the win to secure a place in the champions league next season.
This Europa League is indeed very difficult to predict who will qualify for the next stage, but if you look at their respective leagues for this season, obviously West Ham are slightly ahead of Eintracht Frankfurt, but in terms of the Europa League I think Eintracht Frankfurt will also trying to win because it's about securing a place in the Champions League next season.
Anyone can predict according to their respective views on the teams that are still active in the Europa League. The four teams still have an equal chance of qualifying for the next round, they must fight in two legs to ensure themselves as the best and deserve to be in the final. All the seeded teams of this tournament have been eliminated, lastly Barcelona, who is the most superior of all the teams still competing in the Europa League had to lift their suitcases early after being eliminated by Frankfurt.
RB Leipzig, West Ham, Frankfurt and Rangers can still deliver surprises, they are close to reaching the goal, playing in the final is every team's dream. They will show their best performance in the semifinal match in order to appear in the top party, while bringing them closer to the trophy.