Summary for World Cup 2006 Day 12:

Matches Played
Ecuador(0) : Germany(3)
Costa Rica(1) : Poland(2)
Paraguay(2) : Trinidad and Tobago(0)
Sweden(2) : England(2)

Tonight (21st June 2006) Matches
Iran : Angola [21st June 10:00pm]
Portugal : Mexico [21st June 10:00pm]
Côte d’Ivoire : Serbia and Montenegro [22nd June 3:00am]
Netherlands : Argentina [22nd June 3:00am]

All matches are in (SG) times