The Russians, tipped to fail to even get out of a favourable group which included Saudi Arabia, Egypt and Uruguay, have defied all expectations in getting this far but face a stern test against Spain.
La Roja, under temporary management following the shock sacking of Julen Lopetegui, have yet to find their rhythm but came through a competitive group including Portugal, Morocco and Iran.
Our unique algorithm has predicted the Russia side it believes will start the game.
Football Whispers uses data to predict teams’ starting XIs, taking into account injuries, suspensions, and the statistical likelihood of a player being selected. The widget can also show you players' recent form and stats.