Sports | Sat May 18, 2013 5:25pm EDT

Swiss fairytale continues as they set up Sweden final