• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:42
CEST 15:42
KST 22:42
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Serral wins HomeStory Cup 298Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
Weekly Cups (July 6 - 12): Protoss strike back2BSL Season 22 Full Overview & Conclusion7BSL Season 22 Full Overview & Conclusion7Weekly Cups (June 29-July 5): Solar Doubles0MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon44
StarCraft 2
General
Weekly Cups (July 6 - 12): Protoss strike back Is the larve respawn broken? Serral wins HomeStory Cup 29 Serral wins Maestros of the Game 2 Reynor: GSL Loss Wasn't About Preparation Format
Tourneys
GSL CK #5 Race War WardiTV Summer Cup 2026 RSL Revival: Season 6 - Qualifiers and Main Event HomeStory Cup 29 Vespene Cup #1 — $300+ USD, July 10
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together Mutation # 532 Nuclear Family
Brood War
General
screpdb: new Starcraft reporting tool Pros Debate: Zerg Unfairly Nerfed? (ASL S22 map) ASL 22 Proposed Map Pool ASL22 General Discussion BSL Season 22 Full Overview & Conclusion
Tourneys
[IPSL] Spring 2026 Grand Finals - This Weekend! [ASL22] Wildcard Qualifier IPSL Spring 2026 Top 4! [Megathread] Daily Proleagues
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Stormgate/Frost Giant Megathread Path of Exile Summer Games Done Quick 2026!
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread TL Mafia Power Rank Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread UK Politics Mega-thread YouTube Thread Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! Anime Discussion Thread Series you have seen recently...
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Tennis[sport] Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Simple Questions Simple Answers FPS when play League Of Legend on laptop How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List
Blogs
Major Shifts in the Gaming I…
TrAiDoS
An Exploration of th…
waywardstrategy
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Evil Gacha Games and the…
ffswowsucks
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 12744 users

herO wins GSL Code S Season 1 (2026)

Forum Index > SC2 General
7 CommentsPost a Reply

herO wins GSL Code S Season 1 (2026)

Text byTL.net ESPORTS
May 19th, 2026 19:20 GMT

herO wins 2026 GSL Code S Season 1

by Wax

"Year of [Player]" jokes have been told in the StarCraft II community for over a decade, but there's nothing funny about the way herO has been dominating the competitive scene in 2026.

With his 4-2 victory over SHIN in the Code S Season 1 finals, herO completed a clean sweep of the three biggest tournaments of 2026 so far. Having already set the bar dauntingly highly for his rivals by taking back-to-back wins in the winter's All-Star Invitational and the Rongyi Cup, herO's Code S victory may have already sealed his place as best player of the year—and there's still six more months of StarCraft to play!

[image loading]


2026 Global StarCraft II League - Season 1


Although herO ended the night holding his third GSL Code S trophy, momentum hadn't been on his side as he entered the offline finals. He had struggled in the round-of-eight, narrowly escaping his group in second place. And, although he had been a dominating force in online cups, his mixed performances in mid-size tournaments left some to wonder if he had peaked in January and fallen off ever since.

However, championship caliber herO revealed himself once it was time to play in the GSL's historic FreecUP studio, as he parried a barrage of all-ins from another former champion in Cure to win his semifinal match 3-1. The upstart SHIN provided a tougher challenge in the grand finals—at least for the first two games. herO's biggest flaws—his overaggression and proclivity to make unforced errors at the worst possible time—were exposed by the plucky underdog, who seized early advantages and strolled to victory.

The break between games two and three gave herO a time to assess the situation and adjust. In the winners' interview, herO said he noticed that SHIN's plan was to invest in early Zerglings and punish him with run-bys. Thus, herO adopted a more defensive approach—at least compared to his usual standards—and proceeded to reel off four straight wins to take the championship. Once herO stopped ceding big early-game advantages to SHIN, it became almost too easy for herO to deflect SHIN's mid-game attacks. In the current meta, all Zergs struggle to stop Protoss economy and tech from getting out of control, and going up against the single best PvZ player in the world, SHIN simply stood no chance when he couldn't get a head start. Even when SHIN pulled out his signature offensive Hatchery opener during the final game on Celestial Enclave, herO looked completely unfazed. herO was actually the one who seized the initiative in the unorthodox, low-econ early-game, and even a few subsequent errors couldn't stop his inevitable march to victory.

herO now joins an elite group of players to win three or more Code S/GSL Open titles, equalling the count of Nestea, Mvp, INnoVation, and Dark (surpassed only by Rogue and Maru). While the historical significance of modern tournaments is up for debate when one considers the realities of the SC2 scene, herO's 2026 run of dominance will surely have fans reevaluating his standing among past Protoss legends such as MC, sOs, Zest, and Stats.

Despite his finals loss, SHIN's overall performance on the night was well worth celebrating. Earlier in the night, he had won a victory that had at least more symbolic value, as he finally toppled long-time nemesis Maru in an offline BO5. Even Maru's late-game defensive play—which had served as ironclad insurance for him in previous matches—failed to save him from SHIN playing at a career peak level. Even so, SHIN may have left the studio feeling he had left something on the table, as he stated that many of the grand finals games would have been winnable if he had just been more patient. With one more season of GSL Code S remaining in 2026, we'll see if he can take those lessons to heart.

GSL Code S will resume almost immediately with Season 2, with Group A of the RO12 beginning on Wednesday, May 20 9:30am GMT (GMT+00:00) (Cure, SHIN, ByuN, sOs).

Grand Finals Recap



Game 1 - Winter Madness (SHIN win): The error-prone, overaggressive version of herO took the field to start the series, as he lost a couple of his early Gateway units to Zerglings and also bled a handful of Probes to a runby. With his Oracle-Adept harass inflicting virtually zero damage in return, herO found himself in a terrible early-game situation.

This set up SHIN to easily deny herO's attempt to secure a third base with a Zergling-Ravager-Roach-Queen attack, putting herO in an even deeper hole. herO was essentially put all-in on two bases, needing to take some miraculous fights with Templars in order to turn things around. Instead, his desperation push fell apart against SHIN's flanking Hydralisks, and SHIN overran herO on the back of his superior economy soon after.

Game 2 - White Rabbit (SHIN win): The early game didn't go quite as poorly for herO in game two, but he still got off to a less-than-ideal start as as his Oracles achieved very little and his early Gateway unit pokes were largely wasted. This allowed SHIN to reach the mid-game in good economic shape, and he continued to grow his advantage with good tactical maneuvers.

A two prong frontal attack + Hydralisk drop combo kept herO pinned back while also cancelling the Protoss +3 ground attack upgrade, prompting herO to counterattack to try and cut into SHIN's lead. However, SHIN simply diverted his troops for his own counter-counterattack, and the subsequent expansion-for-expansion trade worked in favor of SHIN and his superior economy.

With the game starting to get out of hand, herO continued to try and turn things around with more offense. However, he only ended up exposing himself to more counters and backdoors from SHIN, and he surrendered the GG after being gradually worn down.

Game 3 - Old Republic (herO win): herO finally got off to a decent start in the series, as SHIN wasted too many Zerglings to force a cancel on the third-base Nexus while eating a big Stasis in his mineral line back at home. herO had a perfect follow-up coming out of the early-game, hitting with a quick 2 Archon + Chargelots attack that caught SHIN off guard and razed a freshly built fourth base.

herO continued to apply pressure on SHIN while setting himself up comfortably on four bases, while also going up to Tempest tech in the background. SHIN took aim with a big Roach-Hydra attack to try and rectify the situation before the Protoss deathball could come together, but couldn't inflict enough damage to stop herO from snowballing out of control. To make things worse, herO was felt secure enough to dispatch some Zealots for a runby into Zerg territory, which essentially turned that Roach-Hydra timing a last-ditch attack. herO had no problem closing the game out from that point, securing his first map point of the series.

Game 4 - Ruby Rock (herO win): Once again, herO avoided shooting himself in the foot during the early game, and he even took a small advantage by slipping a few Adepts behind enemy lines.

Once again, Roach-Hydra was the mid-game composition of choice for SHIN as he looked to avoid the dreaded late-game ZvP scenario. However, SHIN's pivotal attack on herO's fourth base was easily rebuffed, putting his back up against the wall. SHIN couldn't conjure up any unexpected variables, and he was eventually crushed by a superior Protoss army.

Game 5 - 10000 Feet (herO win): 10000 Feet has often been the venue for SHIN to deploy his more creative builds (usually featuring a quick mine-through of the map's distinct mineral wall), but he opted to play things safe this time around. Instead, it was herO who swerved by making two early Void Rays, but they didn't serve any particularly devious purpose beyond making SHIN wonder if shenanigans were being masked.

In any case, herO's run of solid early-game play was ended as a group of Adepts in transit were massacred by Zerglings, leading to an untimely delay of his third base timing. This seemed to leave herO vulnerable to yet another Roach-Hydra attack from SHIN, but it ended up being a surprisingly easy defensive stand from herO despite his early setbacks.

SHIN stayed committed to trying to finish the game with Roach-Hydra, even morphing some dropperlords for a potential two-prong action. However, sensing a possible weakness at herO's newly established fourth base, SHIN concentrated his troops for a full-out frontal ground attack. Unfortunately for SHIN, there was no such weakness to be exploited as herO had more than enough defensive firepower on hand. SHIN ended up sacrificing his whole army to take down the base, which was a quite acceptable trade for herO as he easily won with his counterattack.

Game 6 - Celestial Enclave (herO win): Offensive Hatchery openers are a signature play for SHIN, and he finally brought it out in game six to block herO's natural expansion. However, herO had a response mapped out, cranking out Zealots and Adepts from his single Gateway to go on the offensive in the 1-base vs 1-base scenario. 2 Zealots and 2 Adepts were able to apply significant pressure to SHIN, even killing one of his vital Queens. herO's follow-ups with Adepts and Oracles prevented SHIN from Droning up in peace, allowing herO to set himself up in a 3-base vs 3-base scenario with a worker advantage.

That soon became a 4-base vs 4-base scenario with a worker advantage, putting SHIN on a timer before he was inevitably steamrolled by the Protoss deathball. SHIN got a minor reprieve thanks to herO donating some troops in an overeager attack, but it didn't do anything to change the overall course of the game. Minutes later, herO gifted SHIN another partial lifeline with an overoptimistic move-out onto the map, which resulted in his poorly protected Templars getting melted by Banelings. However, this loss was backstopped by a simultaneous Zealot runby, which prevented SHIN from consolidating his momentary gains.

In the end, there was nothing SHIN could do to stop a fully-activated, 5-base Protoss war machine, and he conceded the GG that gave herO his third GSL Code S title.



Credits and acknowledgements

Writer: Wax
Images: SOOP (AfreecaTV)
Records and Statistics: Aligulac.com and Liquipedia

Facebook Twitter Reddit
TL+ Member
SharkStarcraft
Profile Joined April 2011
Austria2271 Posts
May 20 2026 09:32 GMT
#2
I feel like a damn fool for doubting herO after game 2. He's seen it all, done it all, and can adapt to anyone it seems. Well deserved victory for the best player itw rn!
Cogito, ergo Toss
Mizenhauer
Profile Blog Joined February 2015
United States1940 Posts
May 20 2026 12:36 GMT
#3
Shout out to Rag God. He almost did it
┗|∵|┓Second Place in LB 28, Third Place in LB 29 and Destined to Be a Kong
TeamMamba
Profile Joined June 2025
250 Posts
May 20 2026 13:22 GMT
#4
Still the best toss
DarkPlasmaBall
Profile Blog Joined March 2010
United States46211 Posts
May 20 2026 13:41 GMT
#5
Congrats to herO! He and SHIN played such entertaining sets of semi-finals and finals matches!
"There is nothing more satisfying than looking at a crowd of people and helping them get what I love." ~Day[9] Daily #100
FataLe
Profile Joined November 2010
New Zealand4553 Posts
May 20 2026 20:35 GMT
#6
What was it? Shin was 0-33 against Maru before finally taking this dub? Crazy! He finally took a win and did it style too. Games 3 and 5 were awesome in that series.
hi. big fan.
8882
Profile Blog Joined December 2003
2734 Posts
May 27 2026 22:39 GMT
#7
I dont care about Starcraft 2, but why the title is not a spoiler?
I have returned
sharkie
Profile Blog Joined April 2012
Austria18700 Posts
May 28 2026 13:59 GMT
#8
wow herO!
Please log in or register to reply.
Live Events Refresh
WardiTV Weekly
11:00
WardiTV Mondays #95
IntoTheiNu 1341
WardiTV1093
TKL 348
Rex144
CranKy Ducklings79
CranKy Ducklings SOOP12
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 431
TKL 334
SHIN 243
herO (SOOP) 216
Rex 152
RushiSC 4
StarCraft: Brood War
Calm 7880
Sea 2442
Bisu 2022
Shuttle 1990
Jaedong 1209
EffOrt 571
Mini 509
firebathero 495
Light 445
Larva 415
[ Show more ]
Hyuk 326
Snow 321
Soma 265
ggaemo 255
Stork 232
BeSt 200
Soulkey 197
ZerO 119
Rush 92
sorry 71
JYJ 56
Free 48
ToSsGirL 43
Pusan 42
PianO 40
[sc1f]eonzerg 40
Hm[arnc] 37
scan(afreeca) 36
hero 33
yabsab 32
Movie 31
soO 29
910 29
Sexy 28
sSak 24
Aegong 23
Barracks 22
IntoTheRainbow 20
Killer 20
Bale 17
Rock 10
Terrorterran 10
GoRush 10
Shine 10
Dota 2
Gorgc7419
Dendi628
syndereN155
Counter-Strike
byalli341
markeloff124
Other Games
singsing1824
hiko560
B2W.Neo542
Lowko468
crisheroes285
Liquid`VortiX135
amsayoshi35
RuFF_SC219
Livibee12
ZerO(Twitch)12
Organizations
Other Games
gamesdonequick2859
BasetradeTV260
StarCraft: Brood War
lovetv 11
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• mYiSmile112
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis2683
• TFBlade1077
• HappyZerGling104
Upcoming Events
The PondCast
20h 18m
Replay Cast
1d 19h
CrankTV Team League
1d 21h
Replay Cast
2 days
CrankTV Team League
2 days
Replay Cast
3 days
RSL Revival
3 days
Clem vs Lambo
Scarlett vs Cure
CranKy Ducklings
3 days
IPSL
4 days
Dragon vs Hawk
RSL Revival
4 days
Classic vs Trap
herO vs SHIN
[ Show More ]
Sparkling Tuna Cup
4 days
IPSL
5 days
Bonyth vs Ret
WardiTV Weekly
5 days
Monday Night Weeklies
6 days
Liquipedia Results

Completed

YSL S3
HSC XXIX
Eternal Conflict S2 E2

Ongoing

IPSL Spring 2026
Acropolis #4
CSL 2026 Summer (S21)
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
SCTL 2026 Spring
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026

Upcoming

Escore Tournament S3: W3
ASL S22 SEASON OPEN Day 1
Escore Tournament S3: W4
ASL S22 SEASON OPEN Day 2
Escore Tournament S3: W5
CSLAN 4
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E3
Logitech G Connect 2026
StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.