Summary for World Cup 2006 Day 21:

Matches Played
England(1) : Portugal(3) [PSO]
Brazil(0) : France(1)

Next (5th July 2006) Matches
Germany : Italy[5th July 3:00pm]
Portugal : France [6th July 3:00am]

All matches are in (SG) times