The USMNT takes on El Salvador, second place team from Group B, in Baltimore.
Game time is listed as 4PM ET, but coverage starts at 3:30.
TV: Fox, Univision
Four changes to the roster: Matt Besler, Omar Gonzalez, Alan Gordon and Eddie Johnson. Gonzalez has not yet reported, will be available if the US advances to the semis. Onyewu is out, due to concerns about an ankle injury suffered against Belize; Gomez is out due to a knee issue. Corey Ashe and Jack McInerney are also out.