• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 16:56
CEST 22:56
KST 05:56
  • 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 Maestros of the Game 237ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7
Community News
BSL Season 22 Full Overview & Conclusion5BSL Season 22 Full Overview & Conclusion5Weekly Cups (June 29-July 5): Solar Doubles0MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon445.0.16 Hotfix (June 30) - Balance + Bug Fixes40
StarCraft 2
General
Serral wins Maestros of the Game 2 Most successful SC2 players of Q2 2026 MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon Is the larve respawn broken? 5.0.16 patch for SC2 goes live (8 worker start)
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event GSL CK #5 Race War HomeStory Cup 29 Vespene Cup #1 — $300+ USD, July 10 Sea Duckling Open (Global, Bronze-Diamond)
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
Mutation # 533 Die Together The PondCast: SC2 News & Results Mutation # 532 Nuclear Family Mutation # 531 Experimental Artillery
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion BSL Season 22 Full Overview & Conclusion ASL 22 Proposed Map Pool Starcraft vs Retro Category on Twitch
Tourneys
[Megathread] Daily Proleagues IPSL Spring 2026 Top 4! CSLAN 4 is Coming! [ASL22] Wildcard Qualifier
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies
Other Games
General Games
General RTS Discussion Thread Summer Games Done Quick 2026! Nintendo Switch Thread Stormgate/Frost Giant Megathread Dawn of War IV
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
Anime Discussion Thread Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
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
FPS when play League Of Legend on laptop How to clean a TTe Thermaltake keyboard? Computer Build, Upgrade & Buying Resource Thread
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
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11623 users

Code S RO8 Preview: Armani vs Zest, Maru vs Trap

Forum Index > SC2 General
18 CommentsPost a Reply

Code S RO8 Preview: Armani vs Zest, Maru vs Trap

Text byTL.net ESPORTS
October 16th, 2020 13:30 GMT

2020 GSL Code S Season 3 - Quarterfinals Preview

by Wax

Day 1 start time: Saturday, Oct 17 4:00am GMT (GMT+00:00)

&#91;image loading&#93;

More info: GSL Code S Season 3 on Liquipedia


Quarterfinal #3: Armani vs Zest

Like Tastosis, I wouldn't lie to you and claim this match is equally as hyped as the other three quarterfinals. It's like an amuse-bouche, meant to whet your GSL appetite ahead of Trap vs Maru (which we hope will be as diverse and satisfying as a 9-course tasting menu). But that doesn't mean the players involved aren't intriguing in their own way.

Unlike most other post-military players, the prime of Armani's career is happening right here, right now. Up until this season, he had failed to advance from the first round of Code S six times, and failed to qualify for Code S at all on many other occasions. Reaching the quarterfinals isn't just Armani's best GSL result, it's his highest finish in any major event—including HotS-era HomeStory Cup and DreamHack events where top-tier participation was limited.

When looking for the reason behind Armani's late bloom, you obviously can't rule out how the Korean StarCraft II scene has slowly contracted since he first started playing. Armani's pre-military career overlapped with the height of KeSPA SC2, where Korean competition was arguably the fiercest in history. But there's a more personal, psychological aspect to Armani's tale as well. In an earlier interview this season, Armani talked about how he had come close to quitting StarCraft II for the second time, due to his lack of Code S success in his post-military career. But, oddly enough, coming in with no expectations and no self-imposed pressure helped him break through the group stages for the first time—even though he had practiced half as much as before.

I find it hard to believe that simply relaxing was the panacea that solved all of Armani's problems. Even Armani himself looked more confused than happy in his RO24 winners interview—I imagine he was thinking, like myself 'how the f*** does caring and practicing less lead to better results?' In any case, Armani's experience is a good reminder that there's a mental layer of StarCraft II beneath all of the macro, micro, and strategy, which can have an outsize effect on the result of a match. It's something worth keeping in mind whenever a player records an otherwise 'inexplicable' win or loss.

While all this certainly makes Armani an interesting player, it doesn't necessarily make him a great player. Let's give him his due credit for making it here, as he defeated respectable opponents in Cure, sOs, Dream, and Zoun. He plays a solid, standard macro style, and even has some late-game chops. On the other hand, Armani is this season's winner of the Awful Group Selection System Charity Playoff Spot, winning a three way battle with Dream and Zoun to make it out of Group A in second place (TL;DR: the Code S group selection/seeding system is flawed and ensures that one of the weaker RO16 players will advance to the playoffs). And while he looked strong in his games against mid-tier Code S players, the only players that are left now are championship-tier.

Well... maybe not in the case of Zest. "Is Zest good?" has been one StarCraft II's most unanswerable questions since 2018. Late-career Zest is a player capable of great heights and great failures—just this year, he finished second place at IEM Katowice, and also was eliminated in the RO16 of two Code S tournaments. Oddly enough, I think Zest has actually made a bigger impact on the StarCraft II scene with his strategic innovations than with his tournament results in 2020, codifying the modern Adept-Printer as a standard PvZ build, and making Blink-DT's a standard part of the PvT late-game. Anyway, Zest is about as fortunate an opponent as Armani could have drawn, because maybe on October 17th, Zest will not be good.

There's an aspect of vengeance in this match, with Zest having defeated Armani's fellow KR/Afreeca Zerg-clique members DongRaeGu and Solar in the RO16. There, Zest showed an inkling of the creativity that took him to the finals of IEM Katowice, using a strange new mass-Void Ray mid-game in PvZ. While it didn't seem to be a strategy that could take free wins against unsuspecting opponents (like the Glaive-Adepts he wielded at IEM), it was still unusual enough to give him the edge he needed to win. Unlike IEM, GSL gives players plenty of time to adapt and change between rounds, and Armani will surely be prepared. Of course, the same goes for Zest, who can safely unload his craziest and most devious PvZ strategies without fear of exposing them to a stronger Zerg later in the tournament.

Curiously enough, Zest and Armani have almost identical PvZ map win-rates in 2020, with Zest standing at 58.13% while Armani is just slightly better at 58.88%. However, there's another stat that's much more one-sided in Zest's favor: he's 18-3 against Armani in BO3+ matches, and 8-2 in 2020 alone.

While I'm happy for Armani that he's on a career-best run, I think this is the match where he suffers a harsh reality check.

Prediction: Zest 3 - 1 Armani


Quarterfinal #4: Maru vs Trap

And on to the main event! This might be the absolute best TvP match you could book in StarCraft II at the moment. According to the Aligulac.com ratings, Maru and Trap are currently the top players of their respective factions, and most fans would probably agree with this assessment (a few of you might cape up for TY or Stats).

While it's been a rough year for Protoss as a whole, Trap has been persevering and doing his best to put Protoss on the medal stand, highlighted by his two runner-up finishes in the DreamHack Summer & Fall Finals. As for Maru, he recently overcame a summer slump to win King of Battles, one of the biggest non-ESL/GSL events of the year.

As it so happens, this is a rematch from the King of Battles group stage, where Maru scored a narrow 3-2 victory over Trap in an elimination match. It was a thrilling duel that largely lived up to the hype, with the two players trading blows in those back-and-forth macro games we all delight in. Hopefully, the pair didn't use up all their 'entertaining game energy' in KoB, and will have more in store for us in the GSL.


Maru vs Trap begins at 4:03:30

Maru and Trap also played TvP matches against elite opponents in the Code S RO16, with Maru winning against PartinG and losing to Stats, while Trap defeated INnoVation. Combined with their head-to-head from King of Battles, that gives us a pretty good sample of games from which to preview the series.

Personally, I'm most intrigued by how the hyper-late-game will play out, even though there's no guarantee that any of the games will go that long. Against both Trap and PartinG, Maru showed us that he's confident in the hyper-late-game, in a way that was reminiscent of the early stages of his 4x Code S championship run. However, while Maru defeated Trap in their late-game slog from King of Battles, he actually dropped a map against PartinG when he tried to do the same in the GSL. The key factor was that PartinG found a way to be more efficient than the turtling Maru, which wasn't something I thought was possible. Maru's investment in dozens of Nukes and over a hundred Turrets didn't net him much in return, which led to the peculiar ending of PartinG out-Maru'ing Maru.

I wonder what adjustments Maru will have made on the back of that match. Maybe he's analyzed his mistakes, and made the necessary tweaks to ensure that he can outlast any Protoss player in a marathon game. Or, perhaps his conclusion was that the late-game experiment was a failure, and it's time to get back to Infantry-Tank pushes and out-maneuvering Protoss in the mid-game.

On Trap's side of things, I'm curious as to how much cheese he's willing to use in this series. In his RO16 win against INnoVation, he deployed a Robo-less Blink-Stalker all-in, which he said he used to take advantage of INnoVation's predictable play. Well, who's more predictable than your own teammate who you practice with all the time? Unlike Stats, for whom deviating from standard sometimes seems like a mistake, Trap is a very well-rounded PvT player who gets a lot of mileage out of early game gambits. While Trap is certainly a top-tier macro PvT player—he beat Maru with both the Robo and Templar styles in King of Battles—I wouldn't blame him for trying to make this a short, early-game oriented series.

Overall, it's a shame that one of these players has to be eliminated so early. Even if Trap has the best PvZ among the top Protoss players, it's pretty clear that he's still better off not playing against Zergs at all. Throughout 2019, some fans said Trap could have won a Code S title if he could just avoid getting matched against top Zergs. Well, this is his chance to prove those fans right, and show us that he's not merely the heir to soO's silver legacy. Such a golden opportunity to win a Code S title may never come again.

As for Maru, he's rounding back into form after a weirdly poor summer, where he lost in the RO16 of Code S Season 2 and was eliminated from the quarterfinals of the DreamHack Summer finals. While Maru will forever be an honorary title contender due to his 4x Code S title run, he hasn't actually been in the Code S finals since season 1 of 2019 (the '4' in the '4x' title run). While it was nice to see other players win their first ever Code S trophies in the interim, it feels like it's about time for Maru to get back into the Code S championship picture.

I see this match as being almost dead even, with any type of game or result being possible. I'm going to go with my personal sentiment to decide the tie, and say Trap will take advantage of this opportunity and continue on his run of destiny.

Prediction: Trap 3 - 2 Maru




Credits and acknowledgements

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

Facebook Twitter Reddit
TL+ Member
Edpayasugo
Profile Joined April 2013
United Kingdom2220 Posts
October 16 2020 14:15 GMT
#2
Less hype than last week, but interested to see who makes it.

I think a Protoss wins it all, and that's probably one of Stats and Zest
FlaSh MMA INnoVation FanTaSy MKP TY Ryung | soO Dark Rogue | HuK PartinG Stork State
swarminfestor
Profile Joined September 2017
Malaysia2465 Posts
Last Edited: 2020-10-16 14:29:19
October 16 2020 14:28 GMT
#3
Looking at Armani's story, I really wish that Patience can also break Ro.8 aside from his role being a gatekeeper all this time. As I remembered, he never passed right?
Rogue & Maru fan boy. ^^
smith1431
Profile Joined October 2020
1 Post
October 16 2020 14:28 GMT
#4
Thanks for sharing.
ZAWGURN
Profile Joined July 2018
96 Posts
October 16 2020 15:16 GMT
#5
On October 16 2020 23:15 Edpayasugo wrote:
Less hype than last week, but interested to see who makes it.

I think a Protoss wins it all, and that's probably one of Stats and Zest


Trap probably more likely than Zest, if he can beat Maru.
CJ herO #1 fan.
Argonauta
Profile Joined July 2016
Spain4967 Posts
October 16 2020 15:21 GMT
#6
So hyped for this! One of the few times I am going to put the alarm for a Sat GSL. I am betting Zest Maru, but honestly in the first match it can go either way, I haven't seen anything that much special from zest and Armani can surprise. As for Trap vs Maru... I get that its a team kill and etc etc BUUUUT Maru is like really really really impressive nowadays and if he prepares a bo5+ series, well I dont know if the overall best protoss, but specially, at PvT player can stop him.
Rogue | Maru | Scarlett | Trap
TL+ Member
IamBiSa
Profile Joined September 2013
Germany70 Posts
October 16 2020 17:27 GMT
#7
I think it will be two bops. Zest 3:0 Armani and Maru 3:0 Trap.
TL+ Member
QOGQOG
Profile Joined July 2019
834 Posts
October 16 2020 18:10 GMT
#8
On October 17 2020 02:27 IamBiSa wrote:
I think it will be two bops. Zest 3:0 Armani and Maru 3:0 Trap.

I'd be really surprised if Maru/Trap isn't close.
BisuDagger
Profile Blog Joined October 2009
Bisutopia19368 Posts
October 16 2020 20:10 GMT
#9
ZvP is still pretty good for Zerg. Armani could ride a Protoss wave all the way to a championship win. Zest->Trap->Stats
ModeratorFormer Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2
Xain0n
Profile Joined November 2018
Italy3963 Posts
Last Edited: 2020-10-16 20:25:21
October 16 2020 20:24 GMT
#10
On October 17 2020 05:10 BisuDagger wrote:
ZvP is still pretty good for Zerg. Armani could ride a Protoss wave all the way to a championship win. Zest->Trap->Stats


Armani winning Code S would be the biggest upset in the history of GSL.
deacon.frost
Profile Joined February 2013
Czech Republic12131 Posts
October 16 2020 20:48 GMT
#11
On October 17 2020 05:10 BisuDagger wrote:
ZvP is still pretty good for Zerg. Armani could ride a Protoss wave all the way to a championship win. Zest->Trap->Stats

Eh, it is pretty good, but not THIS good. If Trap advances, I doubt he will lose to Armani. If Stats advances to the finals, the battle of Kongs will devour our planet!
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
WombaT
Profile Blog Joined May 2010
Northern Ireland27201 Posts
October 16 2020 22:22 GMT
#12
On October 17 2020 05:24 Xain0n wrote:
Show nested quote +
On October 17 2020 05:10 BisuDagger wrote:
ZvP is still pretty good for Zerg. Armani could ride a Protoss wave all the way to a championship win. Zest->Trap->Stats


Armani winning Code S would be the biggest upset in the history of GSL.

A fitting event to happen in 2020, the best of all years
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
BisuDagger
Profile Blog Joined October 2009
Bisutopia19368 Posts
October 16 2020 22:55 GMT
#13
On October 17 2020 05:24 Xain0n wrote:
Show nested quote +
On October 17 2020 05:10 BisuDagger wrote:
ZvP is still pretty good for Zerg. Armani could ride a Protoss wave all the way to a championship win. Zest->Trap->Stats


Armani winning Code S would be the biggest upset in the history of GSL.

Sure, but at least it wouldn't be the most upsetting finals.
ModeratorFormer Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2
WombaT
Profile Blog Joined May 2010
Northern Ireland27201 Posts
October 16 2020 23:09 GMT
#14
On October 17 2020 07:55 BisuDagger wrote:
Show nested quote +
On October 17 2020 05:24 Xain0n wrote:
On October 17 2020 05:10 BisuDagger wrote:
ZvP is still pretty good for Zerg. Armani could ride a Protoss wave all the way to a championship win. Zest->Trap->Stats


Armani winning Code S would be the biggest upset in the history of GSL.

Sure, but at least it wouldn't be the most upsetting finals.

I wonder what is come to think of it?

Great bloody finals but I still feel pain on Squirtle’s behalf.
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
seemsgood
Profile Joined January 2016
5527 Posts
October 16 2020 23:20 GMT
#15
On October 17 2020 05:24 Xain0n wrote:
Show nested quote +
On October 17 2020 05:10 BisuDagger wrote:
ZvP is still pretty good for Zerg. Armani could ride a Protoss wave all the way to a championship win. Zest->Trap->Stats


Armani winning Code S would be the biggest upset in the history of GSL.

sigh ...
somehow palpatine returned...
Duckman
Profile Joined August 2009
United States158 Posts
October 17 2020 22:34 GMT
#16
Choosing against Maru can be forgiven due to his recent inconsistency, but he's my pick to win it all. Trap's going down 3-1
WombaT
Profile Blog Joined May 2010
Northern Ireland27201 Posts
October 17 2020 22:57 GMT
#17
On October 18 2020 07:34 Duckman wrote:
Choosing against Maru can be forgiven due to his recent inconsistency, but he's my pick to win it all. Trap's going down 3-1

Ridiculous prediction, Trap’s got this!
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
Duckman
Profile Joined August 2009
United States158 Posts
October 18 2020 23:04 GMT
#18
On October 18 2020 07:57 WombaT wrote:
Show nested quote +
On October 18 2020 07:34 Duckman wrote:
Choosing against Maru can be forgiven due to his recent inconsistency, but he's my pick to win it all. Trap's going down 3-1

Ridiculous prediction, Trap’s got this!


M Adnan
Profile Joined March 2023
1 Post
March 06 2023 05:51 GMT
#19
--- Nuked ---
Please log in or register to reply.
Live Events Refresh
Patches Events
16:00
5400 MMR Capped Patch Clash
RotterdaM609
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 609
StarCraft: Brood War
Dewaltoss 110
Dota 2
420jenkins592
LuMiX0
Counter-Strike
summit1g4684
minikerr22
Heroes of the Storm
Grubby3077
Other Games
tarik_tv3339
Beastyqt593
UpATreeSC55
Organizations
Other Games
gamesdonequick38270
BasetradeTV227
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 20 non-featured ]
StarCraft 2
• printf 71
• HeavenSC 33
• musti20045 15
• LaughNgamezSOOP
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• sooper7s
• Migwel
StarCraft: Brood War
• blackmanpl 41
• FirePhoenix11
• Michael_bg 8
• Pr0nogo 3
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Other Games
• imaqtpie1211
• Shiphtur211
• tFFMrPink 14
Upcoming Events
RSL Revival
12h 4m
Solar vs Rogue
Maru vs NightMare
Sparkling Tuna Cup
13h 4m
IPSL
19h 4m
Bonyth vs Hawk
GSL
1d 14h
Replay Cast
2 days
WardiTV Weekly
2 days
The PondCast
3 days
Replay Cast
4 days
CrankTV Team League
4 days
Replay Cast
5 days
[ Show More ]
CrankTV Team League
5 days
Replay Cast
6 days
RSL Revival
6 days
Clem vs Lambo
Scarlett vs Cure
CranKy Ducklings
6 days
Liquipedia Results

Completed

Escore Tournament S3: W2
HSC XXIX
Eternal Conflict S2 E1

Ongoing

IPSL Spring 2026
Acropolis #4
YSL S3
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

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
Eternal Conflict S2 E2
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.