Yeah, there's a bunch of tie-breaks in terms of game wins (total wins, score before last score reset, maybe more), but the last one is join order, players who joined the tournament last are eliminated first (which is less than optimal in this instance, but oh well)
All players in the semi finals end 7/9 games won. But instead of favoring the people that won matchups. The tournament chose the two players that played each other instead of choosingthe winners of the semi matchups. So instead - the same players playing each other in semis, go to finals. Very dumb logic for these tie breaks.