• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:37
CEST 18:37
KST 01:37
  • 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
Team Liquid Map Contest #22 - The Finalists10[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy21
Community News
2026 GSL Season 1 Qualifiers8Maestros of the Game 2 announced32026 GSL Tour plans announced8Weekly Cups (April 6-12): herO doubles, "Villains" prevail0MaNa leaves Team Liquid18
StarCraft 2
General
2026 GSL Tour plans announced https://www.facebook.com/FunguLuxUK.Official/ Team Liquid Map Contest #22 - The Finalists Maestros of the Game 2 announced Weekly Cups (April 6-12): herO doubles, "Villains" prevail
Tourneys
2026 GSL Season 1 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) SEL Doubles (SC Evo Bimonthly) $5,000 WardiTV TLMC tournament - Presented by Monster Energy
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 521 Memorable Boss The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion ASL21 General Discussion Data needed A cwal.gg Extension - Easily keep track of anyone
Tourneys
[ASL21] Ro16 Group B [Megathread] Daily Proleagues [ASL21] Ro16 Group A [ASL21] Ro24 Group F
Strategy
What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates Muta micro map competition
Other Games
General Games
General RTS Discussion Thread Battle Aces/David Kim RTS Megathread Nintendo Switch Thread Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Canadian Politics Mega-thread European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Reappraising The Situation T…
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2897 users

Code A Season 2 - Day 3 Preview (2021)

Forum Index > SC2 General
12 CommentsPost a Reply

Code A Season 2 - Day 3 Preview (2021)

Text byTL.net ESPORTS
June 20th, 2021 08:27 GMT

2021 GSL Code A Season 2 - Day 3 Preview

by Poopi

Code A closes out with two final matches to finalize the sixteen player Code S roster. The first match guarantees a Code S spot to an unlikely Terran underdog, while the other match will ensure that a Protoss heavyweight sits this season out.

Make sure to stay tuned after the matches for the group selection ceremony, where the players will learn what hope or dread their future holds. Code S Season 2 is set to start on Monday, Jun 28 9:30am GMT (GMT+00:00).

More info: GSL Code A Season 2 on Liquipedia

Match #1: ForGG vs Percival

Start time: Monday, Jun 21 9:30am GMT (GMT+00:00)

This match is as interesting as it is unusual. We have, on one hand, ForGG, old guard among the old guard, MSL champion in Starcraft: Brood War, DreamHack SC2 champion from an era before region-lock, and military service returnee.

On the other hand, we welcome Percival, a young, up-and-coming Terran player that still has everything to prove. Prior to last season's Code A tournament, where Percival was 3-0'd by sOs, his ID was only known by the most avid fans of the Korean scene, appearing in Olimoleagues and other online cups.

It is truly a match of life, since the seeding and brackets have worked out to give a Code S opportunity to players who would have been considered underdogs against almost every other Code A player.

ForGG has been done with his military service for quite a while, after which he focused on streaming both Brood War and SC2. Ultimately, he started playing and streaming a lot of Starcraft 2 again, notably on the NA server, and tried to qualify for various GSL's without much success. In fact, his competitive history post retirement is only filled by GSL qualifiers games and ESL Pro Cups #NA, in which he did not have much success either.

Him qualifying for Code A and having a chance at returning to Code S for the first time since 2012 is a Cinderella story, especially considering his commitment to streaming and lack of success since his return. Every match from his Code A qualifying run can be considered an upset, yet he managed to pull it off. ForGG consecutively beat Armani, Patience, and Hurricane, which shows that while he might not be consistent, his spot in this specific season of Code A is very much deserved. As the Korean community is fond of saying, "form is temporary, class is permanent."

Percival is training in a more conventional way, playing Korean ladder and online cups on top of GSL qualifiers. While his all time record is under 50%, he broke the 50% line in 2021, indicating that the 19-year-old Terran is definitely improving. Even though his Aligulac rating is slightly superior to ForGG’s, it cannot be ignored that his senior peer is a far more experienced veteran with nearly a decade of big stage experience, so I consider Percival as the challenger in this match.

I tried to look at Percival's recent history and see how often he beat more skilled and experienced players: He managed to beat Cure 2-1 two months ago in Olimoleague #224, and more recently he beat Solar 3-1 in ESL Open Cup Asia #75. It should be noted that he still loses to superior players the majority of time, so interpret those limited results as you will. While Percival has shown he can make some upsets online from time to time, it remains to be seen if he will do the same under pressure in the GSL studio.

Percival seems to have two main advantages over ForGG: he is not teamless, and his Team NV mates could help him prepare for his match (though some might assume that getting beat up by Maru isn't great practice). The second advantage for Percival is that he does not stream so ForGG can’t really study him—Percival appears in online cups but he's not frequently observed by community casters. On the other hand, ForGG streams regularly so he can be studied rather easily, but mostly from ladder play.

While Aligulac rates Percival as a very slight favorite, I don’t think I will pick Percival as the winner here. The elephant in the room is that ForGG is a proven champion with much more experience than Percival, and even though his competitive history post-military service is not that great, he still managed to get at a good enough level to beat a former Code S RO4 player in Armani as well as two good gatekeepers Hurricane and Patience. Furthermore, he will probably be much more at ease playing offline in GSL studio than Percival, and this experience mismatch will allow ForGG to ultimately prevail.

Prediction: ForGG 3 - 1 Percival

Match #2: PartinG vs Zest

Right after arguably the weakest match of Code A, we have the match of death awaiting us. Well, it's only deadly given the name value of the players, because Zest has plenty of reason to be happy about being matched against PartinG.

Zest has a 65% to 35% edge on PartinG according to Aligulac, reflection of the significant gap in their PvP ratings (2861 for Zest and 2664 for PartinG at the time of writing). In more plain terms, Zest has been absolutely ridiculous in recent PvP's, going 104-28 (78.79%) in maps over the last two months, while PartinG is merely 62-27 (69.66%) in the same period. Given both players' cross-server activity, there's not too much difference in opponents.

The head-to-head history is the most damning factor for PartinG. Zest has utterly dominated PartinG throughout his career, holding a series record of 28-5 and map record of 73-29. In fact, he won their last eight encounters consecutively, and didn't lose a single series to PartinG in 2021. PvP might be seen as a volatile match-up by many fans and observers, but Zest just knows how to beat PartinG.

Such statistical domination is significant in itself, but it's worth looking back on their close clash at IEM Katowice 2021—probably PartinG's best match against Zest this year—to remind us of how a series between the two might go. PartinG managed to take game one off of good DT harass that gave him a lead to slowly but steadily choke Zest into defeat on Deathaura. PartinG then took a 2-0 lead on Pillars of Gold with his signature Blink Stalkers. He aggressively blinked into Zest’s main as well as dropping an Immortal, while blocking the ramp with forcefield, and traded decently there. However, the real damage came from a parallel harass into Zest’s third base that killed a ton of probes and forced his opponent to allin him, which he held and won the game. Maybe Zest remembered he was supposed to destroy PartinG at that moment, because he switched gears and managed to pull off a reverse sweep. The comeback started on Romanticide with an early 3-gate strike against PartinG's expansion and tech. On Submarine, another close game ensued with PartinG going proxy Gateway while Zest used a proxy Stargate. Zest pulled off a miracle hold with Shield Batteries and Stalkers, his Oracles inflicted enough damage to seal the victory. Then Zest finished PartinG off on Jagannatha in a tense low econ game, using Blink-Stalkers to break his opponent's contain. While Zest ultimately won that encounter, this shows us that PartinG has the potential to beat him under the right circumstances.

Still, this match bodes poorly for PartinG overall, and my main question is not IF he will lose to Zest, but by what score? PartinG seems to thrive on momentum and crowd, but with AfreecaTV only set to readmit audiences starting in Code S, I see Zest dominating him from beginning to end here.

Prediction: PartinG 0 - 3 Zest



Credits and acknowledgements

Writer: Poopi
Editor: Wax
Images: AfreecaTV
Records and Statistics: Aligulac.com and Liquipedia

Facebook Twitter Reddit
TL+ Member
Serimek
Profile Joined August 2011
France2274 Posts
June 20 2021 09:16 GMT
#2
Someone needs to tell PartinG the truth about his hairstyle.
SC2 is the best game to watch and was the best to play before I grew old and slow...
Circumstance
Profile Blog Joined March 2014
United States11403 Posts
June 20 2021 09:41 GMT
#3
On June 20 2021 17:27 TL.net ESPORTS wrote:
It should be noted that he still loses to superior players the majority of time, so interpret those limited results as you will.

This sentence is an absolutely fascinating deconstruction of the word "superior".
The world is better when every background has a chance.
Waxangel
Profile Blog Joined September 2002
United States33592 Posts
June 20 2021 14:53 GMT
#4
On June 20 2021 18:41 Circumstance wrote:
Show nested quote +
On June 20 2021 17:27 TL.net ESPORTS wrote:
It should be noted that he still loses to superior players the majority of time, so interpret those limited results as you will.

This sentence is an absolutely fascinating deconstruction of the word "superior".


tautologies aren't the exclusive realm of casters and TL.net posters
AdministratorHey HP can you redo everything youve ever done because i have a small complaint?
Die4Ever
Profile Joined August 2010
United States17729 Posts
Last Edited: 2021-06-20 19:29:18
June 20 2021 19:25 GMT
#5
I wish Code A was groups, I think even just bo1 groups would be better than this
could also do bo1 for most of the group, but bo3 for the final match or something
"Expert" mods4ever.com
atchosvk
Profile Joined April 2018
55 Posts
June 20 2021 20:10 GMT
#6
No disrespect here to any players but it came to me as a surprise to see ForGG in the race to potentially earn a spot in code S when all I see is him getting absolutely destroyed every game by Parting on their respective streams. Feels like even if he advances he would get utterly smashed in code S.
starvingbox
Profile Joined August 2020
United States44 Posts
June 20 2021 21:24 GMT
#7
I think there's some benefit to considering that Percival HAS been in GSL studio much more recently. I'm not sure if ForGG really has much of an advantage there.

The fact that ForGG seems unable even to achieve Top 8 in the ESL NA weekly is troubling for his chances.

He had a great qualifying run and kudos to him, but I'd be absolutely shocked to see him beat even Percival, a far more active player.
Argonauta
Profile Joined July 2016
Spain4967 Posts
June 20 2021 21:38 GMT
#8
excited to see percival in action tomorrow!
Rogue | Maru | Scarlett | Trap
TL+ Member
CookieCrispr
Profile Joined November 2017
3 Posts
June 21 2021 04:25 GMT
#9
A bit sad to see Parting or Zest not reach code S.
I hope AfreecaTV will revert to ro32 groups, even with Bo1 to determine who goes to the winner and loser matches like in ASL. The current format is just very unfair.
kOrc
Profile Joined July 2018
22 Posts
June 21 2021 09:52 GMT
#10
Eh this first matchup preview is super out of touch with either ForGG or Percival's current form, I believe.
NeWHoriZonS
Profile Joined April 2018
55 Posts
June 21 2021 10:55 GMT
#11
Lmao what a jinx
Waxangel
Profile Blog Joined September 2002
United States33592 Posts
June 22 2021 00:05 GMT
#12
Irony!

+ Show Spoiler +
The "form is temporary, class is eternal" line was actually invoked on air, but it was PartinG after he beat Zest
AdministratorHey HP can you redo everything youve ever done because i have a small complaint?
cari-kira
Profile Joined March 2011
Germany655 Posts
June 23 2021 08:05 GMT
#13
this didn't age well :-)
Live and let live
Please log in or register to reply.
Live Events Refresh
Next event in 7h 23m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
elazer 255
mouzHeroMarine 129
SteadfastSC 112
trigger 73
BRAT_OK 2
MindelVK 1
StarCraft: Brood War
Britney 37915
Horang2 2530
Jaedong 2487
Mini 921
Soma 798
Snow 601
firebathero 546
Larva 477
Light 331
Soulkey 250
[ Show more ]
Rush 249
hero 231
ggaemo 102
Aegong 59
Hyun 34
Free 29
sorry 27
HiyA 24
soO 21
Rock 18
Sexy 12
NaDa 8
Bale 7
ivOry 6
Terrorterran 3
Dota 2
420jenkins355
Counter-Strike
fl0m4105
olofmeister3440
zeus292
ceh9276
kRYSTAL_17
Other Games
FrodaN749
Grubby648
RotterdaM388
TKL 104
ArmadaUGS67
QueenE59
KnowMe58
markeloff56
Mew2King35
Trikslyr34
Organizations
Counter-Strike
PGL104
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 21 non-featured ]
StarCraft 2
• poizon28 51
• LUISG 18
• iHatsuTV 18
• HeavenSC 14
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• HerbMon 24
• FirePhoenix10
• blackmanpl 8
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• lizZardDota286
League of Legends
• Nemesis2784
• TFBlade1405
Other Games
• WagamamaTV274
Upcoming Events
Replay Cast
7h 23m
The PondCast
17h 23m
WardiTV Map Contest Tou…
18h 23m
CranKy Ducklings
1d 7h
Escore
1d 17h
WardiTV Map Contest Tou…
1d 18h
OSC
1d 22h
Korean StarCraft League
2 days
CranKy Ducklings
2 days
WardiTV Map Contest Tou…
2 days
[ Show More ]
IPSL
2 days
WolFix vs nOmaD
dxtr13 vs Razz
BSL
3 days
Sparkling Tuna Cup
3 days
WardiTV Map Contest Tou…
3 days
Ladder Legends
3 days
BSL
4 days
IPSL
4 days
JDConan vs TBD
Aegong vs rasowy
Replay Cast
4 days
Replay Cast
4 days
Wardi Open
4 days
Afreeca Starleague
4 days
Bisu vs Ample
Jaedong vs Flash
Monday Night Weeklies
4 days
RSL Revival
5 days
Afreeca Starleague
5 days
Barracks vs Leta
Royal vs Light
WardiTV Map Contest Tou…
5 days
RSL Revival
6 days
Liquipedia Results

Completed

Proleague 2026-04-14
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
StarCraft2 Community Team League 2026 Spring
Nations Cup 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026

Upcoming

KCM Race Survival 2026 Season 2
Escore Tournament S2: W3
Escore Tournament S2: W4
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
2026 GSL S1
WardiTV TLMC #16
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
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.