Sports | Sun Jul 11, 2010 8:49pm IST

Excitement builds for Spain, Dutch final