Plus footybite.com, which seems to be a copycat, but I can never work out which one yet they both have working streams - one more so than the other. Unfortunately, web site streaming is always hit n miss, and the sheer number of streams listed on these sites makes it harder to find good ones.
Sad they phased out the Ace Stream links (from back when it was r/soccerstreams), coz the tech is pretty impressive and works at scale. If you can hunt down the Ace Stream ID for a particular channel, you can get really good quality streams.
Sportsurge.net
Idk if it has good soccer stuff but its never let me down on anything else.