Racing PositionsGenki Haraguchi nods home a beautiful header2Y0:57Union snaps losing streak with 3-1 win vs. Mainz2Y2:01Genki Haraguchi bundles Union into an early lead2Y0:44Japan in cruise control but stars have plenty to prove in WC qualifiers1YGabriel TanTransfer Talk: Liverpool want Salah to sign new contract1hESPNSwiss coach defends Akanji after crucial pen miss42mEuro 2024: Bracket, fixtures schedule and results for finals23mESPNSouthgate's 'streetwise' England learn how to grind out wins1hJames OlleySouthgate: Criticism hurts but we keep fighting2hJames OlleyEuro 2024 Daily: Penalty joy for England, heartbreak for Swiss2hESPN