Morocco has been the surprise package at this World Cup having won their group impressively to set up this Round-of-16-match against Spain.

The Africans have been the best representatives from their continent after picking up a draw against Croatia before beating Belgium and Canada, which makes them one team Spain must be at their best to beat.

They have conceded just a goal and it was scored by Canada, but Spain thrashed Costa Rica 7-0 in their opening game of the World Cup and showed they will score as many goals as possible if they are given the space to do damage.

Both countries share a border, so this game will be closely contested with the Moroccans hoping they can become the first African team to reach the semi-finals of the competition.

These nations met at the 2018 edition of the World Cup and the game ended in a 2-2 draw, we expect this match to be similarly close, but goals will likely not be as plenty as we had in that game.

The best bet prediction for this game is BTTS. For similar predictions, click here.