That really isn't an answerable question. Any Pokemon can really beat any Pokemon. We would need more information to help you answer.
starly,staravia,staraptor,murkrow,honchkrow,chatot,hoothoot,noctowl,wingull,and pelipper
honchkrow/staraptor (aaron), infernape/rapidash (aaron), leafeon/roserade/torterra (bertha), empoleon/floatzel (flint), honchkrow/spiritomb (lucian), glaceon/abomasnow (cynthia's garchomp)
Choose Infernape , Empoleon , Torterra , Glaceon , Honchcrow and Garchomp
honchkrow
my opinyon the stater staraptor garchmp giratina gengar rapidash and togikiss
Murkrow evolves into Honchkrow when using a Dusk Stone.
Staraptor is a Normal and Flying type pokemon.
you should use if starting with infernape you should use infernape luxaray gyrados dialga staraptor if staring with empoleon you should use empoleon dialga garchomp staraptor drapion and luxaray and starting with torterra torterra staraptor dewgong lucario dialga and drapion
Empoleon,Rapidash,Luxray,Staraptor,Lucario,Garchomp.
I used Tyhplosion,Staraptor,Starmie,Mewtwo,Arecus, and Giratina
I found it on YouTube. Staravia evolves when Ash's Staravia is battling Paul's Honchkrow.
A good team combo would be: torterra, infernape, empoleon, dialga, drapion, and staraptor. If you cant do that then do: Golduck, Infernape, Cacturne, Dialga, Vespiquen, and Staraptor. HOPE THIS HELPS! :D