• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:53
CEST 13:53
KST 20:53
  • 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: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8[ASL21] Finals Preview: Two Legacies21
Community News
ZeroSpace at Steam NextFest - Last free demo16Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611Douyu Cup 2026: $20,000 Legends Event (June 26-28)10[BSL22] Non-Korean Championship from 13 to 28 June4
StarCraft 2
General
StarCraft II 5.0.16 PTR Patch Notes may 26th Daily SC2 Player Grid - feedback wanted Code S Season 2 (2026) - RO8 Preview TL Poll: How do you feel about the 5.0.16 PTR balance changes? Updates to The Core/Core Lite for v5.0.16?
Tourneys
GSL CK #4 20-21th June Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) Crank Gathers Season 4: BW vs SC2 Team League Douyu Cup 2026: $20,000 Legends Event (June 26-28)
Strategy
[G] Having the right mentality to improve
Custom Maps
Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 530 One For All The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected
Brood War
General
STARCRAFT MOVIE - Last Night at the Command center BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Battle cruiser feet vs Carrier fleet Fact based Zerg Upgrade Tier List
Tourneys
[Megathread] Daily Proleagues CSLAN 4 is Coming! Small VOD Thread 2.0 The Casual Games of the Week Thread
Strategy
Simple Questions, Simple Answers Relatively freeroll strategies Creating a full chart of Zerg builds Why doesn't anyone use restoration?
Other Games
General Games
Nintendo Switch Thread Path of Exile ZeroSpace at Steam NextFest - Last free demo Stormgate/Frost Giant Megathread ZeroSpace Megathread
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
Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread [H]Internet/Gaming Cafe Tips and Tricks The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion Cricket [SPORT]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
How To Predict Tilt in Espor…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Why RTS gamers make better f…
gosubay
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8488 users

Cool Things From 2019: Classic's Shadow Stride

Forum Index > SC2 General
39 CommentsPost a Reply
1 2 Next All

Cool Things From 2019: Classic's Shadow Stride

Text byTL.net ESPORTS
December 27th, 2019 23:44 GMT

Cool Things From 2019:
Classic (Shadow) Strides into the Sunset

by Wax

Alright, I got my 'swerve' pick of INnoVation's WESG triumph out the way. This next retrospective handles a game that should be on everyone's list of favorite moments from 2019: Classic's Shadow Stride all-in to finish off Rogue in game five of the BlizzCon quarterfinals.

It was one of the year's most thrilling games to watch live, but the additional details gleaned from Classic's own VOD review and just analyzing the replay on your ownmake repeat viewings just as enjoyable. The VOD is embedded below, and the replay file is also available for download. I've sprinkled in the most salient bits from Classic's VOD review, but if you're a Korean speaker and subscriber to his Twitch channel, you can watch it for yourself here.


Game 5 begins at 58:40

Setting the Table: How We Arrived at Game Five

Classic entered this match as the sentimental fan-favorite, having revealed that the 2019 Global Finals would be his last major tournament before beginning his mandatory military service. It surprised some that he was attending at all, as he had been barred from travelling to March's IEM Katowice due to government regulations. With some help from KeSPA, Classic confirmed his Global Finals participation just eight days before the start of the tournament.

On the other hand, Rogue entered the match as the designated villain. After largely sucking for the first half of the year, he abused Zerg imbalance to win the final Code S tournament of 2019 and sneak into the Global Finals. And lest you accuse me of being overly harsh toward a progamer—that's not my opinion. I'm just barely paraphrasing what Rogue said in his infamously honest interview after winning the Code S finals.

Classic said his main practice partner for the Global Finals was his friend and former SKT teammate soO, with RagnaroK providing some supplemental practice. Upon arriving in Anaheim for the quarterfinal round, Classic also practiced with eventual finalist Reynor, a player on the opposite side of the bracket who needed some ZvP practice himself. We don't have direct information from Rogue, but we can assume he was practicing with Jin Air teammates sOs, Creator, and Trap.

Rogue advanced through the Ro16 group stages in Korea with wins over Protoss players Neeb and Trap. The big takeaway from those games (and Code S) was that he seemed nigh invincible if allowed to survive the early-mid game and begin to pick his opponents apart with the deadly Swarm-Host Nydus combo. On the other hand, Classic got off to a poor start in the group stage by dropping his initial match to HeroMarine. He would recover and advance in second place, defeating herO and winning the rematch against HeroMarine. Classic's punishment for slipping up and only advancing as a #2 seed from his group? A showdown with Rogue in the quarterfinals.

On to BlizzCon!

Throughout the year, Classic had shown a penchant for extreme trickery and deception against Zerg opponents. Rogue had already received a taste earlier in the year, losing a best-of-five to Classic in the quarterfinals of Code S Season 1. It was a series where Classic brought a different, finely-honed strategy in every single game, and fear Classic would one-up by playing seven unique builds in his 4-3 victory over Dark in the semifinals. Classic's galaxy-brain were well-established, so we had a inkling of how his series vs Rogue might unfold at BlizzCon. Here's a brief recap of the first four games:

Game 1 (Thunderbird) - Rogue Wins: Classic said he had worked a lot on his fundamentals and was actually willing to give straight-up play a shot in the first game. Unfortunately, he ends up getting utterly destroyed by Rogue's Swarm Host-Nydus tactics, which convinced him that playing macro games was out of the question for the rest of the series.

Game 2 (Acropolis) - Classic Wins: Classic's chicanery begins here, as he sends out a Probe to hide his Twilight Council, numerous Gateways, and a Robotics Facility in a little nook of the map. The ensuing Glaive Adept + Immortal all-in works beautifully, overpowering Rogue despite a surprisingly gritty defense.

According to Classic, he had come up with this strategy at the last moment, the night before the games. Part of the reasoning was that he had noticed Rogue wasn't a thorough scout, an important point which we'll be circling back to when we get to game five (where Rogue proves this is right and wrong).

Game 3 (Disco Bloodbath) - Rogue Wins: Classic goes for another Glaive Adept-based all-in, but fails to do critical damage after losing his Warp Prism during his first major attack.

Game 4 (Triton) - Classic Wins: Classic takes down Rogue with a Cannon-rush into proxy Robo + Batteries. This game is actually a close call for Classic, and he admitted to a few building placement mistakes compared to his practice games. Regardless, he survives long enough to get the 2 Immortal + Prism combo, which Rogue immediately GG's out after seeing.

Game 5 - World of Sleepers

Ah, here we are, at the main event. Given that this was one of the most watched games of the year, I won't give a detailed play by play, but I'll delve into what I think are the more important details.

Classic opens with a fast Twilight Council and Dark Shrine after expand, rushing to get two Dark Templars into the Zerg base in the ordinary cheese portion of this strategy. That, of course, will set up the absolute-bats***-insane cheese portion of the strategy to come later. Enabling this entire strategy is a quick proxy-Pylon (Classic's 3rd) placed toward the top-center portion of the map—not SUPER close to Rogue's bases but covering about 70% of the distance.

Now, let's return to talk about Classic's previous comment that he had noticed Rogue is not the most thorough scout. Rogue does send two Zerglings out to check the 'normal' proxy spots, but they don't happen to catch this Pylon. On the other hand, Rogue IS a dogged Overlord scouter in this game. His first speed-upgraded Overlord discovers Classic's Dark Shrine just after the initial two DT warp-in, allowing him to barely get a Spore Colony up in his natural in time to avoid taking any serious damage.

Looking at the timing on the Spore (4:24), Classic may have been able to focus down the morphing Spore Colony in Rogue's natural with his two Dark Templars, but instead he splits one off to check out the main (where a Spore has already been completed). This, Classic explained, was due to it being more important to scout out the main and learn about Zerg's Lair timing, instead of trying to squeeze out as much damage possible with the first two DT's.

Anyway, Classic ends up losing one DT at Rogue's natural, and it looks like Rogue is in good shape after having scouted and staved off a cheeky DT rush. Meanwhile, Classic has already started to transition to the off-the-rails part of his strategy, beginning Shadow Stride research while adding a Robotics Facility.

Now, it's very important to note that Rogue 100% suspects that Classic's trickery is far from over—he just doesn't know exactly what's coming next. As he's defending the first two DTs, he's already sending in two more speed Overlords into the Protoss main to see what might be coming next (4:45). In fact, he actually sees the Robotics Facility AND the Dark Shrine with the Shadow Stride upgrade in progress. Rogue's Overlord scouting is so thorough that he basically sees every single Protoss building, EXCEPT that initial proxy-Pylon.

In hindsight, Rogue had gathered enough information by the five-minute mark to deduce Classic's master plan: a massive warp-in of Dark Templars at a proxy-Pylon, a single Observer to provide high-ground vision, and Shadow Stride to sneak all those DT's into the Zerg main. And honestly, if Rogue was a detective sitting alone in his office, staring at his cork-board and connecting the various clues with thumbtacks and red yarn, he probably would have pieced it together. Unfortunately, he only had about one minute to solve this case, all the while playing one of the most difficult, multi-tasking intensive games of all-time.

Classic does everything he can to bolster his chances by sending in a diversion in the form of a Warp Prism and four Zealots (5:50) to 'harass' Rogue's third base. This conspicuously small number of gas-free units basically has no chance of doing any damage, and Rogue would surely have realized it was largely nonsensical attack. But the credibility of the feint doesn't matter—it's just a momentary distraction for the sake of distraction, occurring seconds before the real attack hits (this reminds me of Batman's smoke bombs in the first Bane fight, except I guess Rogue wasn't born in darkness).

At exactly 6:00, eight Dark Templars blink up into in Rogue's main. At 6:13, they strike at the Lair. At 6:28, the Lair is dead, and the Dark Templars are safely recalled home. In the words of RotterdaM, "I cannot believe what we're watching." Or, to quote the poet Artosis "OHHHhhhh HohohoHOho!" The crowd reacts similarly to Artosis, going wild in a way that makes Classic watch the English VOD of the game, just because it has better audio from the crowd (incidentally, Classic complimented the English casting crew for bringing great energy).

Meticulous till the end, Classic mentioned he wasn't entirely sure it was over after the Lair snipe, as Rogue's speedlings had delayed his third base for quite a while. And if it seems like he's in a rush to end the game after the Lair snipe: he is. Classic said he wasn't going to face Swarm Hosts again. As it turns out, three Immortals and infinity Archons are quite good against a pure Roach-Ravager army, and a few minutes after the Lair goes down, Classic absolutely annihilates Rogue's army in the game-ending fight.

Miscellaneous Info and Closing Thoughts

While things broke almost perfectly for Classic on the BlizzCon stage, Classic insinuated the strategy failed a decent number of times in practice sessions where the DT's encountered awaiting defenders. Classic reiterated on his stream, as he said in the post-match interview, that he wasn't sure whether or not he should really go for this strategy in game five. Yet, he also said it was a strategy he developed to "win one game, on one map."

Classic said the specific version of the strategy we saw against Rogue was one that had been refined over multiple iterations. Specifically, Classic insinuated that the addition of an Observer to provide high-ground vision was the final step, with early versions sending the DT's to jump over the gimmicky mineral-wall on World of Sleepers and walk their way up the ramp and into the Zerg main. That probably would have worked as well in this particular game, but one can imagine scenarios where it fails because Zerg is slightly more cautious. Classic also mentioned that Reynor had managed to stop previous versions of the strategy (he said they went around 50/50 in practice).

If I HAD to question one aspect of Rogue's play, it would be that he didn't look for the proxy-Pylon after getting hit by the two early DT's. The speed of the attack should have been a giveaway, especially considering this happened in the 'sane' portion of the game. I don't know that finding the proxy-Pylon would have shut down the DT attack completely (especially given how hard Rogue is duped in this game), but it would certainly have made things more difficult for Classic.

Ultimately, though, I'd rather give Classic praise for being awesome than nitpick understandable mistakes from Rogue (who probably beat himself up plenty after watching the replay). Few players say they are able to play at their usual, practice-situation level in a competitive match, but Classic actually elevated his game when the stakes were extreme. He completely vexed his opponent by pulling out an incredible, one-use-only, secret weapon in a major match, and gave us one of the most memorable games of the year. En Taro Classic!




Credits and acknowledgements

Written by: Wax
Photos & Images: Carlton Beener, Blizzard

Facebook Twitter Reddit
TL+ Member
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
December 27 2019 23:51 GMT
#2
It's very nice to hear Classic's thoughts about these game.
Waxangel
Profile Blog Joined September 2002
United States33629 Posts
December 27 2019 23:52 GMT
#3
On a related note, would love to hear little details from this game that other people found cool/funny/insightful
AdministratorHey HP can you redo everything youve ever done because i have a small complaint?
EzioAs
Profile Joined September 2017
235 Posts
December 28 2019 00:30 GMT
#4
Always enjoys write-ups like this. Let's hope for even better things in 2020.
花は桜木人は武士
AxiomBlurr
Profile Blog Joined November 2012
786 Posts
December 28 2019 01:34 GMT
#5
Twas an insane move, Love Classic - thank you for the write up
pvsnp
Profile Joined January 2017
7676 Posts
Last Edited: 2019-12-28 02:18:12
December 28 2019 02:14 GMT
#6
Classic ended his career with a bang. The Chin did not go gentle into that good night.
Denominator of the Universe
TL+ Member
feardragon
Profile Blog Joined October 2010
United States973 Posts
December 28 2019 02:54 GMT
#7
What a god
Ok Starcraft 2 Commentator
Musicus
Profile Joined August 2011
Germany23579 Posts
December 28 2019 08:20 GMT
#8
Sickest moment of the year, the one time I got really excited during BlizzCon. What a legend!
Maru and Serral are probably top 5.
D-light
Profile Joined April 2012
Finland7364 Posts
December 28 2019 10:24 GMT
#9
Nice, an actual cool thing in this series.
why even
NeWHoriZonS69
Profile Joined June 2019
11 Posts
December 28 2019 10:39 GMT
#10
The Protoss itselt ending his career with one of the most Protoss build ever, feelsgoodman
sneakyfox
Profile Joined January 2017
8216 Posts
December 28 2019 10:52 GMT
#11
Was literally on my feet shouting at the screen during that entire game. May also have had something to do with the amount of alcohol one had to consume to stay sharp for that marathon session of games.

Classic will forever be a hero. That was a beautiful moment of Good vs Evil, and Classic fucking did it.
"I saw what sneakyfox wrote on TL.net and it made me furious" - PartinG
Elentos
Profile Blog Joined February 2015
55581 Posts
December 28 2019 11:01 GMT
#12
Much as we all loved this moment, let me remind you that technically Classic's career still continued for 3 more very unceremonious games
Every 60 seconds in Africa, a minute passes.
sneakyfox
Profile Joined January 2017
8216 Posts
December 28 2019 11:12 GMT
#13
On December 28 2019 20:01 Elentos wrote:
Much as we all loved this moment, let me remind you that technically Classic's career still continued for 3 more very unceremonious games


Actually could you not?
"I saw what sneakyfox wrote on TL.net and it made me furious" - PartinG
tigon_ridge
Profile Joined March 2019
482 Posts
December 28 2019 11:52 GMT
#14
Stuff like this reminds me of why I love playing protoss and hated playing against protoss as Zerg back during HotS. Sooo many sneaky snaky things one may pull off. wahahahaha

Thanks for all the fun funky frotoss cheeses, and leaving behind a brilliant legacy, Classic.
Poopi
Profile Blog Joined November 2010
France12938 Posts
December 28 2019 12:44 GMT
#15
This series and especially this ending, Classic last tournament victory, saved BlizzCon 2019 for me.
Amazing job from Classic, thanks for writing that up, can't wait for the piece on soO IEM that'll surely come as well
WriterMaru
WombaT
Profile Blog Joined May 2010
Northern Ireland27014 Posts
December 28 2019 14:58 GMT
#16
Really interesting to see Classic’s take and the background leading in. Shame I can’t speak Korean to watch more on his Twitch channel
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
Cricketer12
Profile Blog Joined May 2012
United States14000 Posts
December 28 2019 15:13 GMT
#17
Really awesome getting Classic's insights and comments throughout the article.
Engage, Zero target Engage, Engage, Kagari target Engage, Engage.
Dedraterllaerau
Profile Joined May 2019
113 Posts
December 28 2019 15:25 GMT
#18
Classic won Blizzcon as far as I'm concerned
Nakajin
Profile Blog Joined September 2014
Canada8990 Posts
December 28 2019 15:53 GMT
#19
That was such a cool game
Writerhttp://i.imgur.com/9p6ufcB.jpg
Argonauta
Profile Joined July 2016
Spain4967 Posts
December 28 2019 16:13 GMT
#20
On December 29 2019 00:13 Cricketer12 wrote:
Really awesome getting Classic's insights and comments throughout the article.



indeed! It would be also cool to check Rogues ones, although comenting your loses on stream is more unlikely!

Nice write up wax
Rogue | Maru | Scarlett | Trap
TL+ Member
1 2 Next All
Please log in or register to reply.
Live Events Refresh
WardiTV Spring Champion…
11:00
Playoffs
WardiTV698
TaKeTV 416
TKL 292
IntoTheiNu 276
IndyStarCraft 141
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 292
SHIN 213
IndyStarCraft 141
trigger 61
MindelVK 25
Rex 11
StarCraft: Brood War
Britney 33377
Mini 1567
Horang2 1005
Hyuk 974
firebathero 766
EffOrt 387
actioN 332
Soulkey 283
Last 174
NaDa 145
[ Show more ]
Light 123
Pusan 108
Mong 99
Free 52
JulyZerg 44
sorry 32
Sea.KH 31
Movie 28
Sharp 23
yabsab 20
Hm[arnc] 18
Shine 17
HiyA 16
Noble 12
GoRush 12
Bale 10
ajuk12(nOOB) 6
Dota 2
Gorgc7459
Fuzer 151
XcaliburYe151
Counter-Strike
x6flipin477
Sick283
Heroes of the Storm
Khaldor56
Other Games
B2W.Neo533
Pyrionflax314
Happy236
Hui .213
DeMusliM206
XlorD98
Organizations
Dota 2
PGL Dota 2 - Secondary Stream9826
PGL Dota 2 - Main Stream4179
Other Games
gamesdonequick736
StarCraft: Brood War
UltimateBattle 31
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH270
• CranKy Ducklings SOOP19
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota247
Upcoming Events
GSL
7m
Maru vs Reynor
Lambo vs Solar
SHIN 213
IPSL
4h 7m
Hawk vs Julia
Patches Events
5h 7m
BSL22 NKC (BSL vs China)
7h 7m
Dewalt vs Messiah
Bonyth vs Mihu
TerrOr vs XuanXuan
eOnzErG vs Messiah
Jaystar vs Mihu
Dewalt vs XuanXuan
Bonyth vs TerrOr
Replay Cast
12h 7m
WardiTV Weekly
23h 7m
Monday Night Weeklies
1d 4h
Sparkling Tuna Cup
1d 22h
The PondCast
2 days
Douyu Cup 2020
3 days
Oliveira vs Trap
Jieshi vs XY
soO vs FanTaSy
TY vs Coffee
[ Show More ]
Douyu Cup 2020
4 days
Neeb vs Impact
MacSed vs Cyan
Scarlett vs Kelazhur
INnoVation vs Dear
Douyu Cup 2020
5 days
Maestros of the Game
6 days
herO vs Classic
Maru vs Serral
BSL22 NKC (BSL vs China)
6 days
Douyu Cup 2020
6 days
Liquipedia Results

Completed

Proleague 2026-06-19
uThermal 2v2 2026 Main Event
Heroes Pulsing #2

Ongoing

IPSL Spring 2026
Acropolis #4
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
CSL Season 21: Qualifier 1
SCTL 2026 Spring
Maestros of the Game 2
WardiTV Spring 2026
Murky Cup 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
IEM Rio 2026
PGL Bucharest 2026

Upcoming

CSL Season 21: Qualifier 2
CSL 2026 Summer (S21)
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
BCC 2026
Light HT
Heroes Pulsing #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 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.