Hello,
I assume there is a rational explanation for what I've experienced but I haven't been able to find the explanation after poking around the boards and FAQ. I hope this is an okay thread to address it in but if there's a better place let me know:
My dragonite had x1.5 speed from Dragon Dance and has maxed out speed (max speed EVs and +Speed nature), but was out-sped by a non-boosted Garchomp using outrage. Even if the Garchomp had maxed out speed it should not have been able to go first, right?
The battle in question is here (go to the very last turn):
https://replay.pokemonshowdown.com/gen7ou-1043983569
This sort of thing has happened several times over the past weeks and I never understand why, so if there's an explanation I would deeply appreciate it!