Most of my strategy actually revolved around Sandslash but you interrupted me at every turn
Stealth Rock was to deal massive damage to Talonflame. Lycanrocs defeat didn't matter that much.
Kommo-o was meant to Dragon Dance buff and lure out your Talonflame and deal massive damage but Toxic from your Umbreon and misclicking on the first turn ruined that.
With Talonflame finally out, I wanted Solgeleo to do massive damage to finally get rid of it and then use Light Screen before Sandslash could shine but not only did it take longer since you bulked it but Solgeleo got burned and became useless so that's why I switched into Primarina
With Primarina out, and finally got rid of Talonflame I just waited to deal as much damage as possible before setting up the Light Screen but I felt your Lycanroc was too risky to set so I had to dispatch it quickly with Sunsteel Strike.
Then what was left were 2 Pokemon weak to Fire and my Arcanine had Intimidate as well as Red Card so my Arcanine took the spotlight while Sandslash ended up having no spotlight.