Players from Paraguay and Spain via for a ball during their quarterfinal (via KC Star)
The World Cup is down to four: Uruguay, Germany, Netherlands and Spain. Germany and Spain will play July 7th at 1330 CDT. Uruguay and Netherlands will play July 6th at 1330 CDT. The quality of play has been getting better and better!