I think Hawlucha can pull this tourney through. Hawlucha has an awesome ability Unburden. Unburden activates when its item is used, it gain speed. Hawlucha has an already high base speed, it can finally outspeed threats such as Weavile and Greninja (except Water Shuriken). It also has Mold Breaker it you are somehow afraid of Unnerve.
With Undurden as your ablity, the fitting move for it is Acrobatics which doubles its damage when an item is used. Hawlucha can also set up Agility for more speed or Sword Dance for more power. Another set I though about is little supportive rather than the sweeper. Hawlucha can learn Sky Drop, Me First, Encore, Quick Guard and Baton Pass. Combining the speed from the Unburden, Agility/Sword Dance, and Weakness Policy (if Hawlucha holds it), Hawlucha can pass it to a very frail pokemon such as Greninja and Brelloom and finish the game.