It has been a turbulent few months for the 2018 FIFA World Cup.
After a series of embarrassing results, including a disastrous 4-1 defeat to Brazil, Brazil and Russia were left on the brink of elimination.
This resulted in a dramatic World Cup quarter-final draw between the two hosts.
With Brazil eliminated and Russia now set to face off against England in the quarter-finals, this is where the two sides will square off on Friday night.
The top four teams will face off in a quarter-tournament for the third time, following the previous encounter between the hosts and hosts Brazil.
This will be the second time the two nations have met in the finals of the tournament, with the first being in the semi-finals in 2014.
There are two main aspects to the quarterfinals: the teams and their opponents.
Brazil, Russia and England will be playing at a neutral venue and will have played each other in previous quarter-fests.
On paper, the teams are almost set for a draw.
Both Russia and Brazil are considered favourites for the quarterfinal, with Brazil being a massive favourite with a lead of five points and a game in hand.
However, both Russia and the hosts have been playing some pretty impressive football.
They have taken advantage of some of the weaker sides in the competition and scored three goals in their last three matches.
This has given Russia a slight edge over the two-time winners Brazil, with both teams looking to take advantage of the lack of quality that exists in the group stage.
Brazil, who has been one of the best sides in Europe, has a strong squad, but they are a team that has struggled against their weaker rivals.
Russia, however, are a squad that has been able to win their games, with their opponents having conceded just four goals in four matches.
Russia are looking to win for the first time since the World Cup, but will need to find a way to score goals in order to do so.
A victory for Russia could be their biggest since they reached the quarter final in 2014 and have now gone three matches without scoring a goal.
While the two teams are currently neck-and-neck in the standings, the semi final is more difficult, as Russia have not won in the final in more than a decade.
Both teams will be looking to score more goals, with Russia looking to add to their tally, while Brazil are looking for more defensive work and a few extra chances.
It is going to be a tough battle for both teams, but both are in the mix to go on to win.
Follow the Independent Sport on Instagram here, for all of the other best images, videos and stories from around the sporting world.
Subscribe to the Independent Sport newsletter for all of your sporting news and features.
Want to receive the latest news about the sport in your inbox every morning?
Just click here to sign up.