One of the most exciting and suspenseful matches of the 2018 World Cup will be played between Brazil and Belgium in Kazan Arena on July 6. Both teams have played their best and would not want to let this chance slip through their fingers after reaching the quarter-finals. The game will be followed by another quarter-final match between France and Uruguay. [VIDEO]

Brazil and Belgium have shown great teamwork and have the potential to be this year’s champions. Both teams have a better-fortified squad than in the last World Cup in 2014 and neither of them would like to let their fans down after reaching this stage.

Both teams are also undefeated in the tournament.

According to the Telegraph, Belgium has won all of their matches [VIDEO] and scored a total of 11 goals and conceded 5 goals. Brazil played a draw against [VIDEO] Switzerland and won the rest of the games. They have scored 7 goals and conceded only one.

What to expect

It would be heartbreaking for either of them to lose and go back with nothing after coming this far. But one of them will go back home after this game. Both squads have star players and are strong contenders to win the tournament.

During the last World Cup, Brazilian fans had high hopes for their national team, but the hopes were shattered when Brazil lost to Germany. They lost the game on their home ground to the German squad in the semi-finals by a humiliating 7-1 score.

This year, they have a better squad than in the last World Cup.

However, they can’t take Belgium lightly as The Red Devils have also given a few stand out performances in the 2018 World Cup. Belgium made a sensational comeback against Japan in the round-of-16 by scoring 3 goals in the second half, after being 2 goals down.

Playing-11 prediction

Brazilian coach Tite has already revealed his starting line-up for tomorrow's game, making little changes from his last playing-11 against Mexico. According to Metro, unlike what some thought after Marcelo picked up an injury in the round-of-16, the star left-back will not miss the game. Meanwhile, CBS Sports noted that Casemiro will be suspended for the game as he was shown a yellow card by the referee in the previous game.

Brazil line-up: Alisson, Fagner, Silva, Miranda, Marcelo, Willian, Paulinho, Fernandinho, Coutinho, Jesus, Neymar.

Belgian coach Roberto Martinez is unlikely to make major changes from his last playing-11 in the round-of-16. However, he can rest Vincent Kompany and bring back Dedryck Boyata at the center-back position in a three manned defense line.

Belgian line-up prediction: Courtois, Vertonghen, Boyata, Alderweireld, De Bruyne, Meunier, Witsel, Carrasco, Mertens, Hazard, Lukaku.

The teams will go toe to toe as they have talented and experienced players. Soccer fans should expect so much entertainment until the end as the game won’t be easy for either side. Undoubtedly, the game will be breathtaking as neither side would like to give up easily.