The 2018 World Cup is now through the semifinals and here is how the players rank in terms of the WhoScored player rating.
1. Eden Hazard: 8.53
2. Yerry Mina: 8.35
3. Isco: 8.29
4. Neymar: 8.25
5. Kieran Trippier: 8.09
6. Harry Kane: 8.00
7. Lionel Messi: 7.87
8. Wilfred Ndidi: 7.77
9. Edinson Cavani: 7.75
10. Douglas Costa: 7.73
11. Cristiano Ronaldo 7.73
12. Kylian Mbappe: 7.72
13. Casemiro: 7.66
14. Cho Hyun-Woo: 7.60
15. Coutinho: 7.60
16. Luka Modric: 7.60
17. Mario Mandzukic: 7.59
18. Andreas Granqvist: 7.54
19. Kevin de Bruyne: 7.54
20. Oghenkaro Etebo: 7.52
21. Jose Gimenez: 7.52
22. Kasper Schmeichel: 7.51
23. Aleksandr Golovin: 7.50
24. Wahbi Khazri: 7.49
25. Toni Kroos: 7.47