Nigeria beats Japan after landing less than 6 hours before kickoff