Looks like Madlax paid the price versus Red Hots in the quarterfinals the next day. Heard some Red Hots parents stormed the field afterwards to rub it in.
I can never get too excited about a Red Hots win but with Madlax cheating in 2027 and quitting in 2028 I guess that's a good outcome.