Olympic football: Nigeria beat Denmark, to face Germany in semis