The biggest shock of the knockout stages so far came in this match between Spain and Russia, as Russia qualified for the quarter-finals thanks to a penalty shoot out.
Spain and Portugal just scraped through Group B after both getting draws against Morocco and Iran, many pundits believed Spain and Portugal would qualify but it was harder than they expected.
Group B saw Morocco be eliminated from the World Cup but sees Spain and Portugal take control of the group, while Iran still have a great chance of qualifying for the next round.
Group B saw the best game of this World Cup so far and it would take a lot for anyone to beat the classic that Spain and Portugal put on in their 3-3 draw in Matchday 1. The other game of the group saw Iran nick a 1-0 win against Morocco and give themselves a chance of qualifying.
Group B contains the current European Champions Portugal, the 2010 World Cup winners Spain, Iran who are competing in their second World Cup in a row and Morocco who are appearing at the World Cup for the first time since 1998.
Girona have never been in the top division in Spain in their whole history, not only are they now in La Liga but they now have a famous win over one of Spain’s greatest teams Real Madrid.
Zinedine Zidane has won the Champions League twice and La Liga once, but could he still get the sack at Real Madrid after all that success?
So the five major leagues in Europe have finished for the summer, all we have left is the Champions League final and club football in England, France, Spain, Germany and Italy will be over for this season.
So we finally know who is going to be in the Champions League final in Cardiff on the 3rd of June.