• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:36
CEST 11:36
KST 18:36
  • 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 - RO8 Preview4[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10
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
The Role of Consistency in Clearing IBPS PO How Proper Notes Improve CA Inter Preparation Code S Season 1 - RO8 Preview Behind the Blue - Team Liquid History Book Weekly Cups (April 27-May 4): Clem takes triple
Tourneys
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 Sparkling Tuna Cup - Weekly Open Tournament
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
BGH Auto Balance -> http://bghmmr.eu/ Quality of life changes in BW that you will like ? RepMastered™: replay sharing and analyzer site Tulbo's ASL S21 Ro8 Post-Review Why there arent any 256x256 pro maps?
Tourneys
Escore Tournament StarCraft Season 2 [ASL21] Ro8 Day 4 [Megathread] Daily Proleagues Small VOD Thread 2.0
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
Stormgate/Frost Giant Megathread Daigo vs Menard Best of 10 Path of Exile Nintendo Switch Thread OutLive 25 (RTS Game)
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
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
The Letting Off Steam Thread US Politics Mega-thread European Politico-economics QA Mega-thread UK Politics Mega-thread Canadian 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: 1213 users

Annotating a chess game

Blogs > jkillashark
Post a Reply
jkillashark
Profile Blog Joined November 2005
United States5262 Posts
Last Edited: 2012-12-05 07:46:36
December 05 2012 04:15 GMT
#1
Well I've recently gotten back into playing chess. You could say I was around 1500-1600 around high school but I lost interest when I started college. For some reason or another, I recently got a major hankering to get back into chess. Almost obsessive. My fiancee even started asking me (jokingly) if I loved her or chess more. The answer's easy. Chess. Hahaha nope just kidding.

I found a club to play at near my home. They play Thursday evenings with rated play. The time control is 2 hours and they're mostly adults. I didn't want to play in a club full of kids. Playing online on places like FICS is nice but I always get the feeling I can easily be cheated by them. What's to stop them from entering their moves into a chess engine while they play me?

When I started playing in high school my repertoire for White was strictly Giuoco Piano and Sicilian Dragon. Against Queen's Pawn I would just play Queen's Gambit Accepted. As I got better I realized if I play e4 I have to deal with so many different defense systems. I'll play d4, because that's what many top players were doing at the time. I had graduated from the Dragon to the Najdorf. I was still playing Queen's Gambit Accepted. I owned MCO-14 so I knew a lot about openings. My middlegame was very average. My endgame skills were very poor. I engaged in lots of bughouse and blitz games with my club members but soon I finished high school and went off to college. In college I would occasionally play bughouse on FICS but when it's not in person it just wasn't as fun.

It all started near the end of August. My mom had recently purchased me an iPad 2 for my birthday gift and naturally I installed chess. I challenged my roommate who is a Berkeley Engineering grad to a game of chess and stomped all over him. He said if we played Chinese chess (he's from mainland) he would win. I played him in Chinese chess and stomped him twice after learning the rules. Chinese chess had no harmony in my opinion. It was just wild attacking. Attacking back was the only defense. There were no "styles" to playing Xiangqi. I remembered the beauty of chess and decided to get back into chess.

Alas, I had bought a wonderful chess clock in high school but donated it to the club when I graduated. The Chronos Chess Clock is the king of all chess clocks. I immediately purchased it and started playing games with my roommate. He started enjoying it less and less cause his calculation skills were probably equal to mine but I had a stronger innate sense of strategy, pawn structure, tactics, etc etc. I longed for the old days of having a chess club to go to but at 25 I didn't want to play with a bunch of kids. I did some research and found a club nearby that offers rated play. I decided to drop in and discovered it was exactly what I was looking for. 95% adults. Young and old. Normal guys and of course the chess weirdos. (Chess weirdos are the guys who obsess about chess and that's like all they do. Don't care about their social life. Or smell for that matter.)

I decided to join the club and enter the tournaments they hold. The tournaments 4-6 rounds each and are a swiss with each round being played once a week. I had a preexisting USCF membership so I renewed my membership. But the last time I played a rated game was when I was in middle school so my rating didn't really reflect the level of my skill. It's a sparse 1055.

My first game I of course played a fantastic opening. Solid middlegame. Poor endgame. Resigned an actually drawn position.

My second game I played the #2 seed. I had decided to go back to e4. "Best by test," according to Bobby Fischer, who although possibly the greatest chess genius to live, turned into an anti-Semitic reclusive weirdo after FIDE stripped his World Champion title from him and gave it to Anatoly Karpov. I had studied the Najdorf extensively with the Black pieces and decided to play an old system. The opening was clearly me ahead with the white pieces. Played a fantastic middlegame. Blundered my extra pawn and drew. Wonderful.

My third game is the one I'd like to share and annotate. I had been playing on FICS and was still using Queen's Gambit Accepted against d4. I started realizing how inactively the dxc4 was and how drawish it was. I decided to change to the King's Indian Defense. Nimzo-Indian and the Gruenfeld Defense seemed very wild. Fischer and Kasparov stuck to KID so I picked it up and studied a few master games. I wanted to have a game replayed in the blog but I unfortunately am not staff anymore and cannot edit HTML. Here is the link.

However, if a RED staff could edit this HTML into the blog I would be much obliged.
<iframe scrolling = "no" width = "400" frameborder = "0" height = "580" src="http://www.chessvideos.tv/replayer-insert.php?id=73804" style = "border: 1px solid black;"></iframe>

http://www.chessvideos.tv/chess-game-replayer.php?id=73804

[Event "Kolty Sonic Reserve"]
[Site "Campbell Methodist Church"]
[Date "2012.11.29"]
[Round "3"]
[White "Gerald O'Flaherty"]
[Black "Jonathan Pak"]
[Result "1/2-1/2"]
[ECO "E61"]
[WhiteElo "1688"]
[BlackElo "1055"]

Mr. O'Flaherty was a very elderly gentleman who somewhat demanded that we add a 5 second delay to the already long 2 hour time control. I didn't want to make things awkward and just agreed.

1. d4 Nf6 2. Nf3
(He probably wanted to go into a Queen's Indian or avoid a Nimzo-Indian.)

2. ... g6 3. c4 Bg7 4. Nc3 O-O
(Now we've transposed to a King's Indian. I was somewhat excited because I've been practicing King's Indian Defense games on FICS. I rather enjoyed watching some master games with KID. One of the commentators said that engines don't like KID. Apparently they give a plus to white until "black checkmates the white king.")

5. e3 ?
(5. e4 is a much better move. Makes Black strive for equality. O'Flaherty ends up losing a tempo a few moves later.)

5. ... d6 6. Bd3
(I felt that 6. Be2 was better. If white pushes e4 then it makes the light-squared bishop "extra" bad.)

6. ... Nbd7 7. O-O e5 8. d5 Qe7 9. e4
(White's already a tempo behind. My plan is to get in f5-f4-g5 and have a rolling attack on white's castled king. In a lot of games white aims to break up the closed center by attacking the pawn base on the queenside. I've learned that normally if you plan on a queenside initiative you aim for a long-term game. Kingside initiatives are usually for pressing a checkmate so it usually results in either a checkmated king or a disadvantage in the endgame.)

9. ... Ne8
(Making space for the thematic KID f5.)

10. b4 f5 ?!
(Premature. 10. ... a5 11. b5 f5 closing white's counterplay is stronger. The premature f5 allows the following move from white.)

11. Bg5 ! Bf6 12. Bh6 ?
(12. Bd2 f4 with a focus on the queenside is better.)

12. ... Bg7 13. Bxg7 ?
(This was exactly what I wanted! I wanted his good bishop for my bad bishop. I never dreamed that he would actually give it to me by move 13.)

13. ...Nxg7 14. Qc2
(O'Flaherty dropped the queen with authority and got up to walk around as if it was a very strong move. I believe he was thinking 14. ... fxe4 15. Nxe4 followed by a knight going to g5 and then to e6. That would be disastrous for black, perhaps this was what O'Flaherty was planning.)

14. ... f4 !
(I made this as soon as O'Flaherty got up. He sat back down and had a horrified look on his face. Perhaps he's realized that he's left with a very useless misplaced bishop. His "plan" is already behind mine.)

15.Nb5 Nf6 16. c5 a6
(I pondered a little bit over 16. ... Bg4 17. cxd6 cxd6 17. Qc7 Qxc7 18. Nxc7 Rad8 with chances for both sides. I felt the text though was an improvement. It could effectively squash white's queenside chances.)

17. cxd6 cxd6 18. Na3 ? b5 !
(White's suddenly down two pieces! "A knight on the rim is grim." That light-squared bishop on d3 is biting granite or his own pawns! I was expecting 18. Nc3 and then continuing with Nd2 and Nc4 with play on the queenside. Na3 was just a lemon. Now the weak pawn on d6 is no longer easy to attack. The c4 square now is also covered by the pawn on b5. Rybka gives a much better continuation if he played 18. Qc7 Qxc7 19. Nxc7 Rb8 20. Rac1 Bg4 = with good play on the queenside for white and good kingside play for black.)

19. Rfc1 Ra7
(I thought about this move for a while. The idea behind Ra7 was to protect the c7 square from invasion by the white queen and also be ready to swing over to g7 to support a g-pawn push and/or put pressure on white's king. I figured eventually the knight will be off of g7 and the king will move over to h8. If I can double rooks on the g-file it could be a devastating attack.)

20. Qe2
(Walking into a pin.)

20. ... Bg4 21. Rc2 g5
(Natural continuation of black's plan. 20. ... Rc7 challenging the c-file was better.)

22. Rac1 Kh8
(I spent a long time on this move. I wanted to make room for my rook on g8 when the fireworks start.)

23. Qd2 ?
(O'Flaherty spent 30 minutes on this move and came up with this move. I think he failed in coming up with a good plan and had nothing better to do. His counterplay on the c-file is superficial. He has no entry points. His light-squared bishop on d3 and the knight on a3 has nowhere to go. I personally feel that Nb1-Nd2-Nf1 was probably his best bet to get at least another piece back into action since it has no decent place on the queenside.)

24. ... Bxf3 24. gxf3 g4 25. fxg4 ?
(25. Be2 was much stronger. Taking the pawn on g4 allows a knight to get on e3. Kasparov says a knight on the 6th rank is not a knight, it's an octopus :o).)


25. ... Nxg4 26. f3 Ne3 27. Rc8
(Another funny moment. O'Flaherty drops the rook on c8 and then proceeds to strut around the room thinking he had taken advantage of a weak bank-rank.)

27. ... Ra8 !
(One possible defense would be to ignore it and focus on attacking the king but I felt that it ties down my queen. He had a stunned look on his face when he came back. He clearly did not see Ra8 before he played 26. Rc8.)

28. R8c7 Qg5+ 29. Kh1
(Rybka gives this position as black being two pawns ahead. How I threw away a sure-win position just shows how atrociously poor I am at endgame. I've started to remedy that by buying an endgame book.)

29. ... Qh5 ?
(This gives away any advantage black has! The right move is 29. ... Nh5 ! and white's king is at the mercy of the black pieces. Play could follow 30. Qf2 Rg8 31. Rg1 Qh6 and things are just ugly for white.)

30. Qf2 Qh3 ? 31. Nc2 ?
(We are after all not masters. Two bad moves in a row. 30. ... Qh3 is refuted by 31. Bf1!)

31. ... Nh5 !
(Better late than never. Black's now got his advantage again, though the plus is smaller.)

32. Nxe3 fxe3 33. Qg2 Rxf3 ?
(The win is here! Such an easy tactical shot. A beginner should be able to see it. 33. ... Qxg2! 34. Kxg2 Nf4+ winning white's bishop. The knight can easily retreat back to his new snug home on f4. Out of all the mismoves I made I felt this was the worst that I missed. I was really sad that I missed this tactic considering I regularly practice tactics. I feel I made 33. ... Rxf3 too quickly instead of searching for something better. I had a huge time advantage as well.)

34. Qxh3 Rxh3 35. Bf1 Rh4 36. Re1 Ng3+ ?
(Silman warns his students to not go for idiot combinations. Something that's flashy but results in nothing. This was one of those moments. The natural Rg8 is extremely strong. If 37. Rxe3 then 37. ... Rhg4 threatens checkmate and white must give up the exchange with 38. Rg3 Nxg3+ 39. hxg3 Rxg3. Certainly not 36. ... Rxe4 ?? 37. Bd3 and it's lights out for black.)

37. Kg2 Nxf1 ?
(Geez. Nothing wrong with 37. Nxe4 38. Rxe3 Rg8+. You can still hold a commanding advantage you Idiot.)


38. Kxf1 Rxh2 39. Rxe3 Rf8+ 40. Kg1 Rxa2 ??
(This was the blunder of the end. I threw away a win and allowed a forced draw.)

41. Rh3 Rg8+
(Extremely funny moment here. O'Flaherty has less than 5 minutes on his clock. I didn't say check very loud so he plays Rxh7 thinking it was checkmate. It's illegal since his king is still in check.)


42. Kf1 Rf8+ 43. Ke1 Ra1+ 44. Ke2 Ra2+ 45. Ke1 Rg2 46. Rcxh7+ Kg8 47. Rh8+ Kg7 48. R3h7+ Kg6 49. Rh6+ Kg7 50. R6h7+ Kg6 1/2-1/2

All in all. I'm very pleased with the level that I played at. Clearly my endgame technique needs work but I'm proud of the way I handle the opening and middlegame.

*****
Do your best, God will do the rest.
husniack
Profile Blog Joined January 2012
203 Posts
Last Edited: 2012-12-05 06:09:56
December 05 2012 05:59 GMT
#2
man Jkillashark. Thanks for this post. Used to play chess as a kid and totally forgot about how fun and geeky it is to get with a bunch of guys and talk about a game.

Anyways here are some of my thoughts. I'm pretty average, so my line of analyses may be off. [Reading it from your POV]

15. nf6? This opens up a straight line of attack for his queen's side and puts you in a defensive mode. I think better is 15. c6. Pawn taking is good for you because you take back and have a chance to push c5, essentially trapping the bishop in light squares. If pawn doesn't take, knight must move back to a3 or c3, and that gives you a chance to push to c5, still blocking the bishop in. If pawn takes, your knight takes back = perfect outpost on c5. If doesn't take, you still solidify your queen's side while eliminating d6 as a vulnerability.

The line (moves 16 to 18) you end up playing still traps the bishop on light squares, but there's always the fear of a4. d6 also turns into a weakness, which is always a huge vulnerability for the indian openings.

22. kh8 - same move i woulda done.
24. g4? His pawn on f3 isn't going anywhere. Ever. So I don't think that immediate push is necessary. You help bring the bishop into play when atm, it's useless. I would've preferred qd7. This protects c8, as well as threatens g4 with check or some shennigans with qh3, nh5, push pawn to f3.
jkillashark
Profile Blog Joined November 2005
United States5262 Posts
December 05 2012 07:59 GMT
#3
On December 05 2012 14:59 husniack wrote:
man Jkillashark. Thanks for this post. Used to play chess as a kid and totally forgot about how fun and geeky it is to get with a bunch of guys and talk about a game.

Anyways here are some of my thoughts. I'm pretty average, so my line of analyses may be off. [Reading it from your POV]

15. nf6? This opens up a straight line of attack for his queen's side and puts you in a defensive mode. I think better is 15. c6. Pawn taking is good for you because you take back and have a chance to push c5, essentially trapping the bishop in light squares. If pawn doesn't take, knight must move back to a3 or c3, and that gives you a chance to push to c5, still blocking the bishop in. If pawn takes, your knight takes back = perfect outpost on c5. If doesn't take, you still solidify your queen's side while eliminating d6 as a vulnerability.


15. ... Nf6 was an okay move according to the engine. However you are right, both c6 and c5 are stronger moves. My plan though was to let himself overextend on the queenside with pushes and on the kingside my pushes will result in the king's crown.

The line (moves 16 to 18) you end up playing still traps the bishop on light squares, but there's always the fear of a4. d6 also turns into a weakness, which is always a huge vulnerability for the indian openings.


Well 18. Na3 squashed any qualms about an a4 push I had.

22. kh8 - same move i woulda done.


Thanks.

24. g4? His pawn on f3 isn't going anywhere. Ever. So I don't think that immediate push is necessary. You help bring the bishop into play when atm, it's useless. I would've preferred qd7. This protects c8, as well as threatens g4 with check or some shennigans with qh3, nh5, push pawn to f3.


The idea behind g4 was to open up the g-file that would belong to me. Qd7, Rg8, and Nh5 are all good alternatives.
Do your best, God will do the rest.
Zealos
Profile Blog Joined November 2011
United Kingdom3576 Posts
December 05 2012 12:10 GMT
#4
It sounds like you're talking in a different language lol. Still, enjoyed reading what I could understand : D
On the internet if you disagree with or dislike something you're angry and taking it too seriously. == Join TLMafia !
GolemMadness
Profile Blog Joined September 2010
Canada11044 Posts
December 05 2012 12:40 GMT
#5
While 40...Rxa2 may not be the best move, it's not really clear if you're able to win that position anyways. Rook endings in general tend to be quite drawish, and the fact that you're unable to get your king active combined with his extremely active rook on c7 and defensive rook on e3, I don't immediately see any way for you to actually win. The bigger issue is 38...Rxh2. Instead, ...Rxe4 should win fairly easily.
http://na.op.gg/summoner/userName=FLABREZU
jkillashark
Profile Blog Joined November 2005
United States5262 Posts
Last Edited: 2012-12-05 18:43:40
December 05 2012 18:35 GMT
#6
On December 05 2012 21:40 GolemMadness wrote:
While 40...Rxa2 may not be the best move, it's not really clear if you're able to win that position anyways. Rook endings in general tend to be quite drawish, and the fact that you're unable to get your king active combined with his extremely active rook on c7 and defensive rook on e3, I don't immediately see any way for you to actually win. The bigger issue is 38...Rxh2. Instead, ...Rxe4 should win fairly easily.


I know! 40. ... Rxe4 and then activate my king would've been the best way I think.

Thanks for the comments guys. Since I play a match a week, I'll do my best to update this once a week with annotation of my own games. I learned that annotating your games helps your thought process because you writing it out what you were thinking.
Do your best, God will do the rest.
Please log in or register to reply.
Live Events Refresh
Next event in 24m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Rex 17
StarCraft: Brood War
Calm 7074
Sea 3473
Zeus 271
BeSt 221
Backho 136
ToSsGirL 132
PianO 96
Mind 86
Soulkey 69
sorry 63
[ Show more ]
910 62
Shinee 50
Sharp 47
JulyZerg 43
Aegong 34
yabsab 17
GoRush 14
Sacsri 14
NaDa 12
Shine 11
SilentControl 8
Dota 2
NeuroSwarm203
League of Legends
summit1g6529
JimRising 447
Counter-Strike
zeus219
Super Smash Bros
hungrybox609
Heroes of the Storm
MindelVK18
Other Games
singsing1540
monkeys_forever205
KnowMe110
Organizations
Counter-Strike
PGL14834
Other Games
gamesdonequick2284
StarCraft 2
ComeBackTV 410
StarCraft: Brood War
lovetv 13
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• LUISG 41
• Adnapsc2 14
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis1286
• Jankos1042
• Stunt823
Upcoming Events
CranKy Ducklings
24m
RSL Revival
24m
SHIN vs Bunny
ByuN vs Shameless
WardiTV Invitational
1h 24m
Krystianer vs TriGGeR
Cure vs Rogue
SC Evo League
3h 24m
uThermal 2v2 Circuit
5h 24m
BSL
9h 24m
Artosis vs TerrOr
spx vs StRyKeR
Replay Cast
14h 24m
Sparkling Tuna Cup
1d
RSL Revival
1d
Cure vs Zoun
Clem vs Lambo
WardiTV Invitational
1d 1h
[ Show More ]
BSL
1d 9h
Dewalt vs DragOn
Aether vs Jimin
GSL
1d 22h
Afreeca Starleague
2 days
Soma vs Leta
Wardi Open
2 days
Monday Night Weeklies
2 days
OSC
2 days
CranKy Ducklings
3 days
Afreeca Starleague
3 days
Light vs Flash
Replay Cast
3 days
Replay Cast
4 days
The PondCast
5 days
Replay Cast
5 days
RSL Revival
6 days
Korean StarCraft League
6 days
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
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

BSL 22 Non-Korean Championship
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
IEM Atlanta 2026
Asian Champions 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.