Sports | Thu Jul 8, 2010 4:02am IST

Classy Spain stun Germans to reach final