bastion is a defense character with a automatic rile and has the ability to change into a turret and self heal.
A few way that bastion can beat is opposites is if he ether is up high where its hard to get too or he using his alt which makes him turn into a tank and shoots rockets.
Tracer is a offence character which has the ability to run really fast and turn back her own time to heal herself and get out of danger.
she could beat her opposite by running around the enemies and going around corners to go find health. she could also use her alt with is a stick bomb that she can stick to an enemy.
Soldier 76 is an offense character he has a rifle with a rocket launcher attachment and has the ability to sprint and heal himself.
soldier 76 could beat is opposites by ether staying near corners ducking his head in and out of cover and healing, he could also use is alt attack which auto aims at the enemies.
reaper is a offense character. he can use his shift to flout around not being able to shoot or be shot, he using two shotguns to kill close up enemies.
reaper can defeat his opposites by moving into a building so his weapons does more damages and using his shift to run and collect more health.
Pharah is offense character she uses he jet-pack boost to fly high in the sky and shoot at other characters with her rocket.
pharahs opposite characters are solider 76, roadhog and widowmaker, phatah can defeat the first two characters by staying in the air and can kill widowmaker by using her E attack which will blast her around maybe even off the map.
McCree is a offense character he normally is used to pick off or damage other non-tank characters with is revolver and flash bang.
McCrees opposite characters are widowmaker, hanzo and bastion, one way that McCree can kill his opposites is if he stuns them with his flashbang.
genji is a offense character. he is used to defeat defense characters like bastion and Torbjorn by using is katana to deflected bullets, sending them back.
but genji opposite characters are Winston, mei and zarya because these characters dont use bullets. so as genji the only way to beat these characters is to keep moving around random patterns.
all these characters are from the video game overwatch, in this game team composition is key to win so ill be talking about their abilities and how to deal with the characters opposite.
The problem i will be talking about is how you can deal with your characters opposite.
ill be taking most of my information from battlenets page about overwatch heros