Honestly, Torracat doesn't need to evolve to beat Incineroar. I mean, it has a higher speed stat as a Torracat, so Flame Charge is perfect for the situation. Fire Blast is the power move, Revenge is the surprise egg move and Fire Fang is the move that will go and be replaced by another move. Maybe Outrage (Would of loved if Ash got the Dragon Z, but Gladion got it so...) or maybe Thrash (Letting it use a Z-move again).
I really believe in the possibility of a Lunala/Solgaleo showoff in the league, specially in the finals; but that would mean only the finals would be a six vs six, unless Ash captures another Pokemon or Poipole returns, something I don't think possible due to the time we have until the end of the series. It would be an epic way to end the league and the series, i mean Greninja Vs Charizard was an excellent battle (Despite the result) so the series has to surpass that... It wille difficult...
About people saying that Ash never lasted this long in the series without a full team, may i remind you that Ash practically had five pokemon in the XY series right until the semi finals (Even if Goodra did come back, it wasn't available for the other battles).
Also there are some rumours going around (A youtuber
) that's saying that a reserve Pokemon will be coming back, Bulbasaur. Any thoughts?