• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:42
CEST 13:42
KST 20:42
  • 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
[ASL21] Ro4 Preview: On Course0Code S Season 1 - RO8 Preview6[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16
Community News
Maestros of The Game 2 announcement and schedule !7Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event12Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25
StarCraft 2
General
Code S Season 1 - RO8 Preview Behind the Blue - Team Liquid History Book Weekly Cups (April 27-May 4): Clem takes triple Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) Maestros of The Game 2 announcement and schedule ! GSL Code S Season 1 (2026) RSL Revival: Season 5 - Qualifiers and Main Event
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 524 Death and Taxes The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base
Brood War
General
Quality of life changes in BW that you will like ? [ASL21] Ro4 Preview: On Course Why there arent any 256x256 pro maps? BGH Auto Balance -> http://bghmmr.eu/ RepMastered™: replay sharing and analyzer site
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro8 Day 4 [ASL21] Ro8 Day 3 Escore Tournament StarCraft Season 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread Nintendo Switch Thread Daigo vs Menard Best of 10 OutLive 25 (RTS 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
Russo-Ukrainian War Thread US Politics Mega-thread The Letting Off Steam Thread European Politico-economics QA Mega-thread UK Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [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: 1829 users

2020 - 2021 Football Thread - Page 185

Forum Index > Sports
Post a Reply
Prev 1 183 184 185 186 187 268 Next
We Have Moved
Dav1oN
Profile Joined January 2012
Ukraine3164 Posts
Last Edited: 2021-06-23 23:45:07
June 23 2021 21:43 GMT
#3681
On June 24 2021 06:04 don_kyuhote wrote:
Show nested quote +
On June 24 2021 05:58 Dav1oN wrote:
So England gonna get Germany? This will be interesting to watch

Hey Sweden, thank you for letting us to the play-offs, even tho we've never deserved it Yellow-blue vs Blue-yellow derby in the ro16

Sweden vs. Ukraine in 2012 was very memorable.


Hard to belive it was almost 10 years ago :O As far as I remember it was the last international game as a player for our current headcoach Andriy Shevchenko :D
In memory of Geoff "iNcontroL" Robinson 11.09.1985 - 21.07.2019 A tribute to incredible man, embodiment of joy, esports titan, starcraft community pillar all in one. You will always be remembered!
Kaolla
Profile Joined January 2003
China2999 Posts
June 23 2021 21:47 GMT
#3682
On June 24 2021 06:33 Mafe wrote:
Show nested quote +
On June 24 2021 06:19 don_kyuhote wrote:
lol, if Portugal wants to defend their title, they have to go through Belgium in ro16, Italy presumably in ro8, and France presumably in ro4.
btw, when was the last time Portugal and Italy played in a tournament? I don't think I've seen that match-up.

Unless you count the nations league, apparantly never:
https://www.11v11.com/teams/italy/tab/opposingTeams/opposition/Portugal/


Why would you not count the Nations League, all countries played pretty seriously in that. Ok, it might not have been worth as much as a Euro/World Cup but I feel you can def count that as a win.
its me
RKC
Profile Joined June 2012
2848 Posts
Last Edited: 2021-06-24 01:36:00
June 24 2021 01:28 GMT
#3683
On June 24 2021 06:01 Pandemona wrote:
[image loading]

England making finals after we despatch Germany


It's been a fun-filled group stages so far. More goals and drama than expected. Still, the bracket is pretty imbalanced. Total massacre at the top half.

Okay, rant time! Once again, the format really sucks. Third place teams advancing, weird seedings, and arrangement of knockout brackets. It's a shame because the quality gets slightly diluted in the QF and SF. Belgium and Italy must be kicking themselves hard - after topping their groups so convincingly, they get shafted by the formatting quirks. Group F should never have been possible (seedings should consider more factors, such as UEFA Nations or even friendlies, rather than qualifier performance).

What if they arrange the knockout rounds based on Swiss fold power matching (placement, points, wins, goal differential, etc.). Here's the ranking of teams after group matches:

1. Italy (1-9)
2. Netherlands (1-9)
3. Belgium (1-9)
4. Sweden (1-7)
5. England (1-7)
6. France (1-5)
7. Austria (2-6)
8. Spain (2-5)
9. Germany (2-4)
10. Croatia (2-4)
11. Wales (2-4)
12. Denmark (2-3)
13. Portugal (3-4)
14. Czech (3-4)
15. Switzerland (3-4)
16. Ukraine (3-3)

Bracket would be split evenly from the seedings above (1 and 4 in top, 2 and 3 in bottom). RO16 matchups would look like:

Top
A. Italy v Ukraine
B. Spain v Germany
C. Sweden v Portugal
D, England v Denmark

Bottom
E. Netherlands v Switzerland
F. Austria v Croatia
G. Belgium v Czech
H: France v Wales

Yes, the bracket is slightly better than the current one (could work out better if the group seedings improved as well). But at least it's based fairly on how well teams fared in the group stages. And at least we avoid ridiculous pairings like Sweden v Ukraine and Wales v Denmark (too weak) and England v Germany and Italy v Austria (too strong).

The only imba part in the above hypothetical bracket is the top half with Italy v (Spain v Germany) - but that's only because Spain and Germany underperformed in the group stage (although Germany is slightly excusable for being placed in the Group of Death).
gg no re thx
aseq
Profile Joined January 2003
Netherlands3999 Posts
June 24 2021 01:55 GMT
#3684
Looks like a more fair draw, but I'm not sure how much your solution still is an improvement when you get rid of 3rd places advancing altogether. One downside is that all the teams will only know where to travel on wednesday night, regardless of whether they have to play on saturday or next tuesday.

The stupid 3rd place raffle now means that the 2teams I predicted to play in the final will meet in the QF already. Bye points!
RKC
Profile Joined June 2012
2848 Posts
Last Edited: 2021-06-24 02:27:28
June 24 2021 02:23 GMT
#3685
On June 24 2021 10:55 aseq wrote:
Looks like a more fair draw, but I'm not sure how much your solution still is an improvement when you get rid of 3rd places advancing altogether. One downside is that all the teams will only know where to travel on wednesday night, regardless of whether they have to play on saturday or next tuesday.

The stupid 3rd place raffle now means that the 2teams I predicted to play in the final will meet in the QF already. Bye points!


If there's only 16 teams like the old Euros, then no need for any complicated power-matchup system.

Ukraine getting first seed, sneaking into knockout phase as the 4th best 3rd place team, and getting a favourable R016 matchup and weak bottom bracket is a joke.
gg no re thx
Salazarz
Profile Blog Joined April 2012
Korea (South)2591 Posts
June 24 2021 03:05 GMT
#3686
Eh, I don't particularly like the 3rd team advancement shenanigans either, but the bracket, IMO, looks really good in the end. Bottom half is softer, but one or two big teams going out in quarters instead of semis isn't the end of the world and as it stands there are lots of potentially great matches and some great storylines as well. The only 'bad' match I can see is the quarterfinal match of SWE/UKR vs GER/ENG, and then given how both of the 'big' teams there are kinda floundering right now while Swedes especially are working hard af, we could get a surprise there too. The group stages have already been pretty dramatic and entertaining, and so far this is shaping up to be one of the better international tournaments of the last decade, I think. For sure better than the last two Euros, at least.
Sapaio
Profile Joined October 2017
Denmark2037 Posts
Last Edited: 2021-06-24 04:40:48
June 24 2021 03:42 GMT
#3687
Don't mind that bottom or top half is harder or weaker, the problem is best thrid place teams, why do some group winner play a 3 place team and some 2. Can handle the luck of a draw based on seedings but that is just inherent unfairness.

Edit one thing that also annoys me with best of thrid place is that it kinda took away the joy of group of death. With all three teams going through, and the only real effect is that Belgium now have to face Portugal.
GO OG
RvB
Profile Blog Joined December 2010
Netherlands6274 Posts
June 24 2021 05:07 GMT
#3688
It's what you get with 24 teams. Not sure if any of the alternative formats were any better.

I don't think the difference between the upper and lower bracket is that big and some of it is a consequence of performance. If Spain topped the group instead of Sweden you'd have 4 strong teams in the top (Belgium, France, Portugal, Italy) and 4 at the bottom (Spain, Germany, England, Netherlands) which would be as balanced as you can expect for a tournament.
Acrofales
Profile Joined August 2010
Spain18290 Posts
Last Edited: 2021-06-24 05:35:55
June 24 2021 05:34 GMT
#3689
On June 24 2021 10:28 RKC wrote:
Show nested quote +
On June 24 2021 06:01 Pandemona wrote:
[image loading]

England making finals after we despatch Germany


It's been a fun-filled group stages so far. More goals and drama than expected. Still, the bracket is pretty imbalanced. Total massacre at the top half.

Okay, rant time! Once again, the format really sucks. Third place teams advancing, weird seedings, and arrangement of knockout brackets. It's a shame because the quality gets slightly diluted in the QF and SF. Belgium and Italy must be kicking themselves hard - after topping their groups so convincingly, they get shafted by the formatting quirks. Group F should never have been possible (seedings should consider more factors, such as UEFA Nations or even friendlies, rather than qualifier performance).

What if they arrange the knockout rounds based on Swiss fold power matching (placement, points, wins, goal differential, etc.). Here's the ranking of teams after group matches:

1. Italy (1-9)
2. Netherlands (1-9)
3. Belgium (1-9)
4. Sweden (1-7)
5. England (1-7)
6. France (1-5)
7. Austria (2-6)
8. Spain (2-5)
9. Germany (2-4)
10. Croatia (2-4)
11. Wales (2-4)
12. Denmark (2-3)
13. Portugal (3-4)
14. Czech (3-4)
15. Switzerland (3-4)
16. Ukraine (3-3)

Bracket would be split evenly from the seedings above (1 and 4 in top, 2 and 3 in bottom). RO16 matchups would look like:

Top
A. Italy v Ukraine
B. Spain v Germany
C. Sweden v Portugal
D, England v Denmark

Bottom
E. Netherlands v Switzerland
F. Austria v Croatia
G. Belgium v Czech
H: France v Wales

Yes, the bracket is slightly better than the current one (could work out better if the group seedings improved as well). But at least it's based fairly on how well teams fared in the group stages. And at least we avoid ridiculous pairings like Sweden v Ukraine and Wales v Denmark (too weak) and England v Germany and Italy v Austria (too strong).

The only imba part in the above hypothetical bracket is the top half with Italy v (Spain v Germany) - but that's only because Spain and Germany underperformed in the group stage (although Germany is slightly excusable for being placed in the Group of Death).


That doesn't take into account who already played one another in the groups. Also, I don't see what it solves at all. You have a strong top part and a weak bottom. You also have one "hard" Ro16 match... and you got lucky with how Sweden overperformed and Portugal underperformed.

In theory it's more fair, but in practice I see very little difference, with the extra down side that you can't keep repeat matches from happening immediately without jiggering with that theoretical fairness.
Sapaio
Profile Joined October 2017
Denmark2037 Posts
June 24 2021 06:12 GMT
#3690
Also it does not take resting days into account.
Also this is a Cup tournament, luck of the draw is part of it. Just need to be either 16 or 32 teams alternativ would be 8 groups of 3 teams.
GO OG
RKC
Profile Joined June 2012
2848 Posts
Last Edited: 2021-06-24 06:57:37
June 24 2021 06:47 GMT
#3691
24-team format is always going to be tricky. Ultimately, problem boils down to
- Winners matched up against 2nd or 3rd place by luck of draw
- Advancement of 3rd placed teams rather unfair (groups with one clear punching bag is good for all 3 other teams like A, C, E, F - Poland just blew it against Slovakia)

It's not so much of how the bracket actually turned out, but how the entire format isn't really fair and balanced as a whole. Why are Group A and D winners fated to meet a 2nd place team no matter how much they wreck their group? Why do the 2nd place teams of Group A, B, D and E get an easier route in RO16 by meeting each other and avoiding group winners?

Anyway, the bracket is not that terrible. Just a shame that the top-form teams are forced to meet each other earlier, thus denying more high quality games in total and later in the competition.

Maybe the best solution is to introduce group selection and knockout selection like GSL

Seriously, knockout selection would be so cool. Captains and coaches having pre-selection interview. Imagine the drama and rage of countries being picked first. Viewership would definitely skyrocket during the ceremony. How is this not a winning commercial proposition, UEFA.... ARE YOU NOT ENTERTAINED???
gg no re thx
Sapaio
Profile Joined October 2017
Denmark2037 Posts
June 24 2021 07:08 GMT
#3692
On June 24 2021 15:47 RKC wrote:
24-team format is always going to be tricky. Ultimately, problem boils down to
- Winners matched up against 2nd or 3rd place by luck of draw
- Advancement of 3rd placed teams rather unfair (groups with one clear punching bag is good for all 3 other teams like A, C, E, F - Poland just blew it against Slovakia)

It's not so much of how the bracket actually turned out, but how the entire format isn't really fair and balanced as a whole. Why are Group A and D winners fated to meet a 2nd place team no matter how much they wreck their group? Why do the 2nd place teams of Group A, B, D and E get an easier route in RO16 by meeting each other and avoiding group winners?

Anyway, the bracket is not that terrible. Just a shame that the top-form teams are forced to meet each other earlier, thus denying more high quality games in total and later in the competition.

Maybe the best solution is to introduce group selection and knockout selection like GSL

Seriously, knockout selection would be so cool. Captains and coaches having pre-selection interview. Imagine the drama and rage of countries being picked first. Viewership would definitely skyrocket during the ceremony. How is this not a winning commercial proposition, UEFA.... ARE YOU NOT ENTERTAINED???


Entertaining and pretty silly. If UEFA is gonna do something that stupid it would probably be that fans could pay to vote on matches they would like to see.
GO OG
DropBear
Profile Blog Joined January 2011
Australia4402 Posts
June 24 2021 07:28 GMT
#3693
Surely the fairest way to set up the bracket seeds is a team beer sculling contest
Sucker for nostalgia
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
June 24 2021 07:41 GMT
#3694
What's wrong with the play offs? They split the first place finishers so both parts of the play offs have 3 of them. Yes, unfortunately that means that SOME of the first place finishers will meet each other. Duh!
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
RKC
Profile Joined June 2012
2848 Posts
June 24 2021 07:49 GMT
#3695
On June 24 2021 16:28 DropBear wrote:
Surely the fairest way to set up the bracket seeds is a team beer sculling contest


Aye, replace penalties for that too. Only way that football can finally come home to England (and set up a truly classic rivalry with Scotland).

Then again, maybe 'em Germanic tribes have some tricky tricks up their beards. Cunning buggers.
gg no re thx
Laurens
Profile Joined September 2010
Belgium4557 Posts
June 24 2021 07:56 GMT
#3696
On June 24 2021 16:41 deacon.frost wrote:
What's wrong with the play offs? They split the first place finishers so both parts of the play offs have 3 of them. Yes, unfortunately that means that SOME of the first place finishers will meet each other. Duh!


Look at the potential quarter finals.
Top half might have Italy v Belgium/Portugal and France vs Spain. These are matchups you could see in the semis or grand finals.
Meanwhile bottom half will have England/Germany vs Sweden and Netherlands vs Denmark/Wales.

One super exciting bracket half and one super snooze. Winner of the tournament will be known on Tuesday 6 July already.

Of course we said all the same things in 2016 ...
Harris1st
Profile Blog Joined May 2010
Germany7195 Posts
June 24 2021 08:02 GMT
#3697
On June 24 2021 06:02 sneakyfox wrote:
Also, the four best teams are in the upper part of the bracket: Belgium, Italy, Portugal Spain, France.

In the lower part the contenders would be England, Germany, Netherlands. Teams like Denmark have a golden opportunity here.


Fixed it
Go Serral! GG EZ for Ence. Flashbang dance FTW
Sapaio
Profile Joined October 2017
Denmark2037 Posts
June 24 2021 08:03 GMT
#3698
On June 24 2021 16:49 RKC wrote:
Show nested quote +
On June 24 2021 16:28 DropBear wrote:
Surely the fairest way to set up the bracket seeds is a team beer sculling contest


Aye, replace penalties for that too. Only way that football can finally come home to England (and set up a truly classic rivalry with Scotland).

Then again, maybe 'em Germanic tribes have some tricky tricks up their beards. Cunning buggers.


You guys haven't been listening to Ronaldo
Drink Water


Also why replace penalties with Beer contest when you can combined the two. Now that would be brilliant.
GO OG
Poopi
Profile Blog Joined November 2010
France12912 Posts
June 24 2021 08:05 GMT
#3699
It's kinda ridiculous how staked the top half of the bracket is, whereas the bottom half is incredibly weak... I will be salty if someone from the bottom wins the whole thing after only battling weak teams.
The strongest team in there is a weak iteration of Germany :x. We get a relatively easy ro16 match for finishing first but shitty bracket, whereas Germany has a slightly more difficult match but insanely easy bracket. Portugal is rightly penalized at third place though, having to play a good team right away, and in the hell bracket.
WriterMaru
DropBear
Profile Blog Joined January 2011
Australia4402 Posts
June 24 2021 08:07 GMT
#3700
On June 24 2021 16:49 RKC wrote:
Show nested quote +
On June 24 2021 16:28 DropBear wrote:
Surely the fairest way to set up the bracket seeds is a team beer sculling contest


Aye, replace penalties for that too. Only way that football can finally come home to England (and set up a truly classic rivalry with Scotland).

Then again, maybe 'em Germanic tribes have some tricky tricks up their beards. Cunning buggers.

It's the Czechs you would have to watch out for
Sucker for nostalgia
Prev 1 183 184 185 186 187 268 Next
Please log in or register to reply.
Live Events Refresh
RSL Revival
10:00
Season 5: Group D
Cure vs Zoun
Clem vs Lambo
Tasteless1285
IntoTheiNu 685
Ryung 387
IndyStarCraft 173
Rex101
LiquipediaDiscussion
Sparkling Tuna Cup
10:00
Weekly #131 (TLMC 22 Edition)
Percival vs KrystianerLIVE!
Classic vs Shameless
CranKy Ducklings75
CranKy Ducklings SOOP9
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Tasteless 1285
Ryung 387
IndyStarCraft 173
Rex 101
Railgan 71
StarCraft: Brood War
BeSt 641
Mini 343
ZerO 259
Last 206
Mind 182
Rush 113
Backho 81
Pusan 75
EffOrt 68
Shine 58
[ Show more ]
Nal_rA 57
sorry 51
910 43
Liquid`Ret 41
Movie 38
Sea.KH 29
GoRush 22
Shinee 21
yabsab 18
Noble 11
ajuk12(nOOB) 8
hero 3
IntoTheRainbow 2
Dota 2
Gorgc4530
XcaliburYe151
monkeys_forever149
Counter-Strike
x6flipin330
Heroes of the Storm
Khaldor105
Other Games
gofns24284
singsing1986
B2W.Neo1211
DeMusliM408
KnowMe120
ZerO(Twitch)25
MindelVK13
DenverSC29
fpsfer 1
Organizations
Counter-Strike
PGL27322
Other Games
gamesdonequick2395
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• Adnapsc2 48
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1561
• TFBlade1020
Other Games
• WagamamaTV295
Upcoming Events
WardiTV Invitational
18m
ByuN vs Rogue
Solar vs Ryung
Zoun vs Percival
Cure vs SHIN
BSL
7h 18m
Dewalt vs DragOn
Aether vs Jimin
GSL
20h 18m
Afreeca Starleague
22h 18m
Soma vs Leta
Wardi Open
1d
Monday Night Weeklies
1d 4h
OSC
1d 12h
CranKy Ducklings
1d 22h
Afreeca Starleague
1d 22h
Light vs Flash
Replay Cast
2 days
[ Show More ]
Replay Cast
3 days
The PondCast
3 days
Replay Cast
4 days
RSL Revival
4 days
Korean StarCraft League
5 days
RSL Revival
5 days
BSL
6 days
GSL
6 days
Cure vs TBD
TBD vs Maru
Liquipedia Results

Completed

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

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
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
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: W7
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
BLAST Bounty Summer 2026: Closed Qualifier
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 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.