High tier play is all about Countering your counters. Using Celeste as an example, she’s squishy and easy to dive. So as a celeste player, can you stun a hero diving on you? no, I don’t mean after the dive, when they already chunked a whole tonn of health, I mean mid-dive, before they even touch you.
Every hero has their weaknesses (counters). So it’s all about turning those weaknesses into your strengths, by finding ways to shut-down the very heroes that are suppose to counter you.
there currently isn’t any Overly OP heroes that don’t have counters. I haven’t had a “snowball” match . . . well… since just beginning. Any Snowball matches are usually due to a vast difference in skill, such as bad MM or Smurfing. Obviously we’re not going to count AFK, Feeders and Trolls, because that’s inherently a tilted bias toward the team who’s got the numbers advantage / disadvantage.
So Assuming all your matches are a Fair match up, just keep improving your counter play. By counter play, I mean COUNTERing Counters. not just the obvious counters. The one’s that rely on pure mechanical skill, itemization, tactical back-doors, rat strats, etc.