They totally deserve to win! Despite the dirty game by Netherlands, they came out the best team! Of course!! Spain was waiting for this for a while. Glad to see that the mother country won. Netherlands made a lot of fouls and therefore basically gave Spain tons of opportunities to score. ---------------------- Guess that darn… Continue reading ¡¡¡¡VIVA ESPAÑA!!!!