National Stadium World » Sierra Leone » Freetown » National Stadium 2010 11 Oct A challenging soccer match