• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:14
CEST 19:14
KST 02:14
  • 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
Code S Season 1 (2026) - RO4 & Finals Preview1[ASL21] Ro4 Preview: On Course12Code S Season 1 - RO8 Preview7[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13
Community News
Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !11Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event12
StarCraft 2
General
Code S Season 1 (2026) - RO4 & Finals Preview Code S Season 1 (2026) - RO8 Results Code S Season 1 (2026) - RO12 Results Team Liquid Map Contest #22 - The Finalists MaNa leaves Team Liquid
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament KSL Week 89 2026 GSL Season 2 Qualifiers Maestros of The Game 2 announcement and schedule ! $5,000 WardiTV Spring Championship 2026
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 525 Wheel of Misfortune The PondCast: SC2 News & Results Mutation # 524 Death and Taxes Mutation # 523 Firewall
Brood War
General
Pros React to: TvT Masterclass in FlaSh vs Light vespene.gg — BW replays in browser BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion ASL21 General Discussion
Tourneys
[ASL21] Ro8 Day 4 [ASL21] Semifinals B Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues
Strategy
Muta micro map competition Fighting Spirit mining rates [G] Hydra ZvZ: An Introduction Simple Questions, Simple Answers
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread Nintendo Switch Thread Warcraft III: The Frozen Throne Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming
League of Legends
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 Russo-Ukrainian War Thread UK Politics Mega-thread YouTube Thread European Politico-economics QA Mega-thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
How EEG Data Can Predict Gam…
TrAiDoS
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1696 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 Kingdom2217 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
Malaysia2455 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
Bisutopia19351 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 Republic12129 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 Ireland26794 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
Bisutopia19351 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 Ireland26794 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 Ireland26794 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
BSL
16:00
RO8 TieBreaker
TBD vs SterlingLIVE!
eOnzErG vs TBD
ZZZero.O309
LiquipediaDiscussion
IPSL
16:00
Ro16 Group A
Dewalt vs nOmaD
Ret vs Cross
Airneanach66
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Serral 3805
ProTech119
BRAT_OK 50
JuggernautJason24
MindelVK 20
StarCraft: Brood War
Britney 25448
firebathero 332
ZZZero.O 309
hero 228
Aegong 36
Rock 20
Hm[arnc] 19
soO 12
Dota 2
Gorgc8810
qojqva1293
monkeys_forever154
Counter-Strike
pashabiceps2079
zeus399
Other Games
Grubby15960
singsing2094
FrodaN1161
Liquid`RaSZi1045
Beastyqt825
B2W.Neo544
KnowMe252
ArmadaUGS133
Organizations
Other Games
gamesdonequick506
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• Adnapsc2 19
• printf 7
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2422
Other Games
• Shiphtur257
Upcoming Events
BSL
1h 46m
Bonyth vs Doodle
Dewalt vs TerrOr
Patches Events
5h 31m
GSL
14h 46m
Cure vs herO
SHIN vs Maru
IPSL
22h 46m
Bonyth vs Napoleon
G5 vs JDConan
BSL
1d 1h
OyAji vs JDConan
DragOn vs TBD
Replay Cast
1d 15h
Monday Night Weeklies
1d 22h
Replay Cast
2 days
The PondCast
2 days
Kung Fu Cup
2 days
[ Show More ]
GSL
3 days
Replay Cast
4 days
GSL
4 days
WardiTV Spring Champion…
4 days
Replay Cast
5 days
Sparkling Tuna Cup
5 days
WardiTV Spring Champion…
5 days
Replay Cast
6 days
RSL Revival
6 days
Classic vs SHIN
Rogue vs Bunny
Liquipedia Results

Completed

Escore Tournament S2: W7
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
Heroes Pulsing #1
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 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

Upcoming

YSL S3
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
WardiTV Spring 2026
2026 GSL S2
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 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.