I definitely feel like I cheated out this victory, but I didn't see myself beating it another way, aside from spamming Roto Boosts or X Items.