• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:55
CEST 07:55
KST 14:55
  • 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
[ASL19] Ro4 Recap : The Peak8DreamHack Dallas 2025 - Info & Preview11herO wins GSL Code S Season 1 (2025)15Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure6Code S RO8 Preview: Classic, Reynor, Maru, GuMiho4
Community News
[BSL20] RO20 Group Stage0EWC 2025 Regional Qualifiers (May 28-June 1)7Weekly Cups (May 12-18): Clem sweeps WardiTV May3Code S Season 2 (2025) - Qualifier Results212025 GSL Season 2 (Qualifiers)14
StarCraft 2
General
Any reason why RuFF's stream is still on sidebar? DreamHack Dallas 2025 - Info & Preview Power Rank: October 2018 herO wins GSL Code S Season 1 (2025) Code S Season 2 (2025) - Qualifier Results
Tourneys
DreamHack Dallas 2025 EWC 2025 Regional Qualifiers (May 28-June 1) [GSL 2025] Code S Season 1 - RO4 and Grand Finals RSL: Revival, a new crowdfunded tournament series DreamHack Dallas 2025 announced (May 23-25)
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 474 Futile Resistance Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed
Brood War
General
[ASL19] Ro4 Recap : The Peak BW General Discussion BGH auto balance -> http://bghmmr.eu/ Artosis baned on twitch ? who is JiriKara /Cipisek/ from CZ
Tourneys
[ASL19] Semifinal B [BSL20] RO20 Group Stage [Megathread] Daily Proleagues Small VOD Thread 2.0
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Beyond All Reason What do you want from future RTS games? Stormgate/Frost Giant Megathread Grand Theft Auto VI Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread Trading/Investing Thread Men's Fashion Thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Yes Sir! How Commanding Impr…
TrAiDoS
Poker
Nebuchad
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11777 users

The Best Games of June 2014

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

The Best Games of June 2014

Text bylichter
July 9th, 2014 12:23 GMT
Best Games

The Best Games of June 2014

by lichter

After somewhat of an easygoing month in May, June was about as hectic a month as we've ever had, especially in terms of game quality. The surprising winner of the month turned out to be one of its first tournaments, TotalBiscuit's Shoutcraft Invitational. It may have been a small tournament, but it was packed with amazing players who delivered awesome games. It was such a good month that some legitimately entertaining games missed the cut even in the full list, but mostly it's because I couldn't remember every single one of them.

If you want to see the list of every great game since HotS was released, go and check out the Best Games/VODs of HoTS thread if you haven't already.

Note: Some of these games aren't so great as they are hilarious.

(T)Flash vs (T)Bbyong on Waystation - VOD

[image loading]
TB: "This island's done folks, on to the next one!"


I've mentioned it before but I'll mention it again: there are times when I wonder if we're missing most of the best games ever played, because they were played on ladder unstreamed. You have to think that it's possible considering progamers play dozens of games a day against players of similar caliber; invariably, some of those games end up being amazing. Without the pressure of bright lights and audience eyes, players are able to perform at their hypothetical peak. Especially if they can have someone massaging their feet as they play.

One of the most surprising things about June was Shoutcraft Invitational. While it was bound to be a good tournament considering its player roster, who would have expected it to become one of the most highly rated tournaments of all time? This game between Flash vs Bbyong may stand as the most memorable, but several other games will likely appear in the year end list.

Spawning close positions on Waystation, many would have thought that the game was likely to end quickly. Though Bbyong opened with a cloaked banshee, its inability to do any damage ushered proceedings towards 3CCs and a macro game. It was a clash of styles as Flash chose mech while Bbyong chose bio tank, and it was the latter that drew first blood, forcing a lift on Flash's 3rd base which he then relocated to the island. It looked like a standard mech vs bio battle as Bbyong repeatedly tried to draw Flash out of position with drops and multiple army groups, but things would descend into bizarreness at the 28th minute when both armies inexplicably missed each other. Of course, that meant base trade.

Normally, that either means the end of the game or a clock to see who kills stuff faster. It looked like Bbyong was dead in the water when his mostly maurauder force was eventually tickled to death by banshees, but not before Flash's entire base was wiped clean. Bbyong had more mining, but Flash had the better army. Knowing this was his opportunity, Flash made a beeline towards Bbyong 12 o'clock base, but by this time Bbyong had air dominance and no ground units. This led to the hilarious scenario of Flash having to pick up the pieces on the mainland while Bbyong settled on his island.

The game would last another 15 minutes as both players stabilized with what they had left. It was essentially a draw on close positions Waystation, as both players slowly moved to turn it into a cross position game. It made absolutely no sense how both players looked even heading into the 40th minute, with almost 250 SCVs killed and army after army obliterated. After even more bio vs mech skirmishes as the players approached max supply--which looked unthinkable when they were once down to 50 supply each with 5 SCVs--it would be a sky terran transition that would seal the deal for the CJ Terran. His mobility had allowed him to take more bases, and landed vikings against tanks and widow mines after a successful air battle catapulted Bbyong to double the supply.

With no mining, no units, and no hope left, Flash gg'd out of one of the craziest games of the year.

(Z)DongRaeGu vs (P)Scarlett on Crux Frost - VOD

[image loading]
You dirty little Protoss...


No, I didn't list that wrong. Scarlett played Protoss against DRG at MLG with her tournament life on the line, and she did what any other Protoss would have done in her place: she 7gated DRG. Yes, she race switched just to all-in a former GSL Champion. And it worked.

To be honest, the game itself was unspectacular. Knowing that DRG would be suspecting something fishy, Scarlett used her Zerg instincts to build her additional 6 gates somewhere a Zerg would never scout it: right at her wall. The bulbous mass of gateways looked hilarious as a makeshift wall with an Artosis InControl Artosis pylon, but in an "it's just crazy enough to work" scenario, DRG never bothered to check. The next few minutes featured Scarlett microing zealots and stalkers with surprising adeptness until queens ran out of energy, the third was sniped, and DRG ran out of larva.

When DRG reluctantly typed "gg", the cameras panned to Scarlett and all she could do was giggle. Could this be the sign of her finally accepting the darkside and switching permanently? Detective lichter presents evidence:

On February 09 2014 19:29 Acer.Scarlett` wrote:
protoss ;D


Protoss with a wink. Looks suspiciously friendly.

On February 12 2014 19:01 Acer.Scarlett` wrote:
Show nested quote +
On February 12 2014 18:59 SetGuitarsToKill wrote:
I'm kind of suprised you'd even watch this season, what with all the toss :p

I have so much #passion it hurts


Scarlett admits she even has enough passion to watch Protoss these days.

On February 26 2014 09:34 Acer.Scarlett` wrote:
Show nested quote +
On February 26 2014 09:31 Shellshock wrote:
On February 26 2014 09:26 Acer.Scarlett` wrote:
On February 26 2014 09:20 Darkhorse wrote:
Do the Scarlett. Build spines in front of your natural and go right to infestation pit.

Not nearly as OP in hots

you should make more swarm hosts. they're my favorite unit

Might as well just switch to protoss


BOOM. Case closed. Scarlett, well known for being one of the most outspoken haters of Protoss in 2013, has slowly softened her stance on the race. Whether it's due to a new found appreciation for the depths of the race (unlikely), a more tolerant view of different cultures due to age (also unlikely), or a secret love affair with a handsome Protoss player (probably less unlikely?), nobody knows. One thing's for certain though: It was dirty but it felt good.

(T)SalvatioN vs (T)Cure on King Sejong Station - VOD

[image loading]
Winner winner microwave dinner


When you saw this match being lined up on Proleague, did you ever expect that the game would be awesome? SalvatioN was 1-7 in Proleague while Cure was a regular for Jin Air, so most people chalked this up as a stomp. The Green Wings were up 2-0 and were hoping to close things out, and the sweep looked certain.

Instead, we got madness.

The game started out a bit nervy for SalvatioN, with micro mistakes and some hitches in his build here and there. Cure opted to draw things out with his mech while the young Prime Terran chose to use bio with tanks. Showing play from more seasoned TvT players, SalvatioN used his composition's mobility to try and pick Cure apart by abusing the distance from the natural to the third, as well as the open space between bases. Knowing that his opponent would lean heavily on his gas income, SalvatioN repeatedly sieged refineries before stepping back, never being coaxed into an over extension.

The later the game went on, the more settled SalvatioN became. Confidence in the late game, when chaos rules and decision making is taxed, is usually a weakness for players with little experienced, but it seemed to be the arena in which he could shine the most. There was never a moment in the game where the Prime Terran wasn't queuing nukes--all in all, maybe 20 nukes were dropped--stimming for runbys, or boosting for drops. It was an impressive feat of multitasking, and SalvatioN was still able to keep up with his tech choices. Never settling into one composition, he would transition from bio tank to pure bio, from pure bio to sky terran, and from sky terran back to bio to keep Cure guessing. His presence of mind to always have at least 25 supply in mobile units allowed him to repeatedly destabilize Cure's economy and upgrades. The Jin Air man didn't play poorly--in fact, he played really well--but SalvatioN was clearly the star of the show as Cure simply tried to survive while infrequently attacking when presented the opportunity.

SalvatioN's final composition turned out to be mass ravens with marines and marauders, and after 30 minutes of duking, juking, and nuking Cure to smithereens, he had finally secured his second win, and one well deserved.

(T)Heart vs (Z)XiGua on Crux Frost - VOD

[image loading]
Heart: "Everything's going according to plan"


There are players that don't know how to die. Most commonly known as the FanTaSy gg timing, these are players that won't quit until they're at single digit supply and zero buildings. They don't really play to win the game, they just don't like typing gg. Then, there are players that just refuse to die. It doesn't matter if they are half the supply, a third the supply, or down to one base. They micro their hearts out and find a way to claw back into the game and make things close, even when they inevitably fail.

And finally, there are players who just. don't. die. It's a rare breed of player that survives not only to make a game competitive, but to complete the comeback against insurmountable odds. One player known for this type of tenacity is Mvp, whose comebacks against Tefel and INnoVation have become the stuff of legend. It's been a while since we've had turnarounds of similar proportion, but the end of June saw one of the most spectacular we had ever seen.

Welcome to the club, Bruce Willis Terran.

[image loading]

"Just a fly in the ointment, XiGua. The monkey in the wrench. The pain in the ass."


Down to single digit SCVs against XiGua's 4 bases, no one would have blamed the Axiom Terran if he had quit right there, considering he was one map up and it was Frost on cross positions. The casters and the LR thread were already anticipating Heart's death after the baneling bust, but it would never come. It didn't matter how many banelings, zerglings or mutas the Chinese Zerg tried to throw at Heart nonstop. It didn't matter if he was twice the supply, 100 supply up, or maxed out. It didn't matter because Heart showed that with good enough micro, banelings will never hit marines, and a lair tech Zerg should never be able to kill a Terran. It took almost 30 minutes for Heart to inch his way to even supply, and by the time he had managed to stim his way to XiGua's 4th, jaws were on the floor and breaths were held in disbelief.

Yippee-ki-yay, motherfucker.

[image loading]

"It's WCS America, Rotti. It's the time of miracles. So be of good cheer... and call me when someone types 'gg'. "


Full List of June 2014 Games

June

June 6: Shoutcraft Invitational
(Z)Life vs (T)Flash - VOD

June 7: Shoutcraft Invitational
(Z)DongRaeGu vs (P)Zest - VOD

June 7: Shoutcraft Invitational
(T)Flash vs (P)herO[jOin] - VOD

June 8: Shoutcraft Invitational
(T)Flash vs (T)Bbyong - VOD

June 8: Shoutcraft Invitational
(T)Flash vs (T)Bbyong - VOD

June 10: Proleague Round 4
(T)TY vs (P)Stork - VOD

June 23: MLG Anaheim
(Z)DongRaeGu vs (P)Scarlett - VOD

June 24: Proleague Round 4
(T)SalvatioN vs (T)Cure - VOD

June 25: WCS AM Season 2
(T)Heart vs (Z)XiGua - VOD

Previous Articles

+ Show Spoiler [Click to Reveal] +

January/February

Full Article

March

Full Article

April/May

Full Article


Grand List Compiler: monk, lichter.
Photos: ESL
Facebook Twitter Reddit
AdministratorYOU MUST HEED MY INSTRUCTIONS TAKE OFF YOUR THIIIINGS
Lorning *
Profile Blog Joined April 2011
Belgica34432 Posts
July 09 2014 12:28 GMT
#2
That SalvatioN game was so gooooood
Community News
TL+ Member
royalroadweed
Profile Joined April 2013
United States8301 Posts
July 09 2014 12:31 GMT
#3
"Bruce Willis Terran" I like that.
"Nerfing Toss can just make them stronger"
messioso
Profile Joined June 2011
Denmark635 Posts
July 09 2014 12:42 GMT
#4
Annddddd I'm back on the frontpage :D
Former ESL League Operations. I ran IEM/WCS for like 3 years or something. I did map vetos on a tablet. That guy.
nimdil
Profile Blog Joined January 2011
Poland3748 Posts
July 09 2014 12:44 GMT
#5
The most entertaining thing about Scarlett vs DRG was Day9's commentary. He freaked out - so funny.
Koerage
Profile Joined April 2012
Netherlands1220 Posts
July 09 2014 12:45 GMT
#6
all the shoutcraft games :D
looking forward to the next one TB, even if we have to wait another 2years
WGT-Baal
Profile Blog Joined June 2008
France3349 Posts
July 09 2014 13:11 GMT
#7
i am disapointed than you forgot the best ZvZ to ever take place in SC2 SPL:
Rogue vs soO on outboxer!

VOD: http://www.teamliquid.net/tlpd/hots/games/191502_Rogue_vs_soO/vod
Horang2 fan
Lorning *
Profile Blog Joined April 2011
Belgica34432 Posts
Last Edited: 2014-07-09 13:12:42
July 09 2014 13:12 GMT
#8
The front page links to the list from April and May

(clicking the picture)
Community News
TL+ Member
AsAr
Profile Joined September 2012
Germany52 Posts
July 09 2014 13:14 GMT
#9
On July 09 2014 21:28 Lorning wrote:
That SalvatioN game was so gooooood

+1
FrostedMiniWheats
Profile Joined August 2010
United States30730 Posts
Last Edited: 2014-07-09 13:16:39
July 09 2014 13:14 GMT
#10
The greatest Habitation Station game ever gets no love TT



perfectly illustrates the odd games we got from that map.
NesTea | Mvp | MC | Leenock | Losira | Gumiho | DRG | Taeja | Jinro | Stephano | Thorzain | Sen | Idra |Polt | Bomber | Symbol | Squirtle | Fantasy | Jaedong | Maru | sOs | Seed | ByuN | ByuL | Neeb| Scarlett | Rogue | IM forever
lichter
Profile Blog Joined September 2010
1001 YEARS KESPAJAIL22272 Posts
July 09 2014 13:23 GMT
#11
On July 09 2014 22:11 WGT-Baal wrote:
i am disapointed than you forgot the best ZvZ to ever take place in SC2 SPL:
Rogue vs soO on outboxer!

VOD: http://www.teamliquid.net/tlpd/hots/games/191502_Rogue_vs_soO/vod


I actually did rate that but a lot of people hated it -_-
AdministratorYOU MUST HEED MY INSTRUCTIONS TAKE OFF YOUR THIIIINGS
WGT-Baal
Profile Blog Joined June 2008
France3349 Posts
Last Edited: 2014-07-09 13:28:56
July 09 2014 13:27 GMT
#12
On July 09 2014 22:23 lichter wrote:
Show nested quote +
On July 09 2014 22:11 WGT-Baal wrote:
i am disapointed than you forgot the best ZvZ to ever take place in SC2 SPL:
Rogue vs soO on outboxer!

VOD: http://www.teamliquid.net/tlpd/hots/games/191502_Rogue_vs_soO/vod


I actually did rate that but a lot of people hated it -_-


Really? It was amazing! And ZvZ is under-represented in the "best games" category (with reason most of the time).
May be a special mention?

Anyways, thanks for taking the time to reply And may I add that you, sir, have excellent tastes in ZvZ :p

edit: blatant spelling mistake
Horang2 fan
BlackCompany
Profile Joined August 2012
Germany8388 Posts
July 09 2014 13:32 GMT
#13
Holy god, Heart is a monster. That was some of the best splitting i have ever seen.
Rikudou
Profile Joined April 2014
Germany151 Posts
July 09 2014 14:05 GMT
#14
no Maru vs Soulkey? the game was awesome
and Scarlett vs DRG was just.. just ... not sure if amazing or terrible because she won against a gsl champion with protoss
Is this real Life? No, it's StartaleLife!!!
klup
Profile Joined May 2013
France612 Posts
July 09 2014 14:14 GMT
#15
There should have been a mention for Major vs Scarlett the most entertaining foreigner TvZ I saw recently.
Mozdk
Profile Joined October 2010
Denmark6989 Posts
July 09 2014 14:26 GMT
#16
Scarlett (P) - DRG (Z) is the most epic game in the history of SC2 for me. By a mile! I can't believe she did that... and fucking won!
"It's really hard to Protoss" - White-Ra |||| "Apedts are dfucking amazing" - Lorning
nimdil
Profile Blog Joined January 2011
Poland3748 Posts
July 09 2014 16:08 GMT
#17
On July 09 2014 23:26 Mozdk wrote:
Scarlett (P) - DRG (Z) is the most epic game in the history of SC2 for me. By a mile! I can't believe she did that... and fucking won!

To be fair the most exciting part of it was surprise. She told Catz she was practicing Protoss so she was kind of like race switcher - MorroW was doing it consistently. Obviously she is main Zerg in all matchups but it was "WTH is going on" effect, not "this is not possible". Kudos to her, all the way
nimdil
Profile Blog Joined January 2011
Poland3748 Posts
July 09 2014 16:13 GMT
#18
On July 09 2014 23:05 Rikudou wrote:
no Maru vs Soulkey? the game was awesome
and Scarlett vs DRG was just.. just ... not sure if amazing or terrible because she won against a gsl champion with protoss

He was champion in early 2012. He is Code S Ro32 Zerg now, consistently. If it was Scarlett vs FruitDealer would you also say "she won against GSL champion with protoss"? He was GSL champion 2.5 year ago. He didn't advance past Ro16 for 2 years. When DRG was GSL Champion, it was different game, different scene and most of all - different DRG. You know how long ago was it? JangBi won his 2nd OSL crown half a year (well - 5months) after DRG won GSL.
CakeSauc3
Profile Joined February 2011
United States1437 Posts
July 09 2014 17:09 GMT
#19
Scarlett vs. DRG was sooooo epic :D
SetGuitarsToKill
Profile Blog Joined December 2013
Canada28396 Posts
July 09 2014 17:14 GMT
#20
Hey, one of my posts is in there! Someone went digging to find that, its from a while ago.
Community News"As long as you have a warp prism you can't be bad at harassment" - Maru | @SetGuitars2Kill
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
OSC
00:00
OSC Elite Rising Star #15
Demi vs TBDLIVE!
Liquipedia
Replay Cast
00:00
2025 GSL S2 - Qualifiers
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 223
StarCraft: Brood War
Britney 22599
actioN 578
PianO 476
Leta 272
scan(afreeca) 20
Terrorterran 18
Movie 18
Noble 14
Dota 2
ODPixel191
NeuroSwarm76
Fuzer 76
League of Legends
JimRising 709
Counter-Strike
Stewie2K865
Heroes of the Storm
Khaldor131
Other Games
summit1g9628
C9.Mang0633
shahzam389
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH285
• practicex 57
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1462
• Lourlo1245
• Stunt218
Other Games
• Scarra2369
Upcoming Events
Replay Cast
4h 5m
Road to EWC
9h 5m
Replay Cast
1d 4h
SC Evo League
1d 6h
Road to EWC
1d 9h
Afreeca Starleague
1d 23h
BeSt vs Soulkey
Road to EWC
2 days
Wardi Open
3 days
SOOP
4 days
NightMare vs Wayne
Replay Cast
4 days
[ Show More ]
Replay Cast
4 days
GSL Code S
5 days
Cure vs Zoun
Solar vs Creator
The PondCast
5 days
Online Event
5 days
Clem vs ShoWTimE
herO vs MaxPax
GSL Code S
6 days
GuMiho vs Bunny
ByuN vs SHIN
Online Event
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2025-05-16
2025 GSL S1
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
NPSL S3
DreamHack Dallas 2025
Heroes 10 EU
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

Rose Open S1
Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
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 © 2025 TLnet. All Rights Reserved.