THE FINAL BATTLE
Switch!
You secure Scizor's ball to your belt and send out Lopunny in his place. In her base form, she's fairly weak and frail, but she still eyes Dragonite with a nervous determination.
Your rival smirks. She knows Lopunny can Mega Evolve; she'd likely not be in your active party otherwise.
The issue with Dragonite is that it has the ability Multiscale, which functions exactly like Lunala's Shadow Shield. Ice Punch might not do what it needs to when he's at full health, but with both of his types being weak to Ice, the odds may still be in your favor. Lopunny does also have access to Fake Out, which will hit him first and cause him to flinch and miss his turn, as well as take off some health and shut down Multiscale.
Do you play it safe, or do you go aggro?