FWIW, a 2-2 tie > a 1-1 tie, because the second tie-breaker after goal difference is goals scored. Let me try and break this down:
Assuming that England beats Algeria today...
USA can expect to finish with 5 points by beating Algeria in Game #3. If England beats Slovenia, that puts England and USA through as 1st and 2nd in the group with 7 and 5 points respectively, Slovenia finishing with 4 and Algeria 0.
If England ties Slovenia, that creates a three-way tie on points. Slovenia are in the most peril in this scenario, as they beat Algeria only 1-0. If England and USA each beat Algeria by more than 1 goal, then Slovenia is out and the tie-breakers will further decide which of England and USA is 1st and 2nd.
If England loses to Slovenia, Slovenia wins the group and USA goes through in 2nd place.
If anyone loses or even ties Algeria, they will likely, and should, go home, but the permutations become too myriad to bother with here.