Talonflame would because in a priority tie the one with the higher speed stat goes first.
Also there's this:
> Moves with a higher priority always go first, regardless of a Pokémon's speed. If two moves with the same priority are used, the faster Pokémon goes first as usual.
Source: Experience + Knowledge and DB page on Sucker Punch