FIFA Women's World Cup 2003™
2003 FIFA Women's World Cup Final: Germany 2-1 Sweden (AET)
(YouTube)
02 Jul 2015
Check out these highlights from the exciting Final that saw the Germans come from behind to top the Swedes.