Hi there chess players, I'm quite new in chess and I would appreciate if you help me improve my games. =))
GameKnot: play chess online, chess clubs, online chess puzzles, monthly chess tournaments, Internet chess league, chess teams, free online chess games database and more.