Members · Prefs · Collections · Openings · Endgames · Sacrifices · History · Search Kibitzing · Kibitzer's Café · Chessforums · Tournament Index · Players · Kibitzing

Photo copyright © 2006 "lostemperor"  
Koneru Humpy
Number of games in database: 718
Years covered: 1998 to 2015
Last FIDE rating: 2578 (2500 rapid, 2502 blitz)
Highest rating achieved in database: 2623
Overall record: +272 -119 =226 (62.4%)*
   * Overall winning percentage = (wins+draws/2) / total games
      Based on games in the database; may be incomplete.
      101 exhibition games, odds games, etc. are excluded from this statistic.

With the White pieces:
 Queen's Pawn Game (47) 
    D02 E10 A40 A46 A41
 Slav (44) 
    D12 D11 D10 D18
 Reti System (40) 
    A04 A06 A05
 King's Indian (30) 
    E60 E63 E64 E61 E71
 Queen's Indian (29) 
    E15 E12 E14 E19 E17
 Semi-Slav (29) 
    D45 D47 D46 D48 D44
With the Black pieces:
 Sicilian (46) 
    B42 B40 B27 B43 B28
 Ruy Lopez (37) 
    C80 C95 C77 C84 C91
 Queen's Pawn Game (36) 
    A40 D00 E00 A46 A45
 Petrov (28) 
    C42 C43
 Queen's Gambit Declined (25) 
    D38 D31 D37 D30
 Caro-Kann (24) 
    B17 B12 B10 B19 B13
Repertoire Explorer

NOTABLE GAMES: [what is this?]
   Koneru vs Z Nemeth, 2005 1-0
   Koneru vs E Danielian, 2013 1-0
   Koneru vs Ju Wenjun, 2010 1-0
   B Yildiz vs Koneru, 2012 0-1
   Koneru vs Granda Zuniga, 2008 1-0
   Koneru vs N Berry, 1999 1-0
   Shaobin vs Koneru, 2005 0-1
   Koneru vs Qi Guo, 2012 1-0
   Koneru vs A Stefanova, 2012 1-0
   Kosteniuk vs Koneru, 2004 0-1

NOTABLE TOURNAMENTS: [what is this?]
   19th World Junior Girls Championships (2002)
   European Club Cup (Women) (2007)
   FIDE Women's Grand Prix (2009)
   European Club Cup (Women) (2013)
   FIDE Women's Grand Prix Dilijan (2013)
   Women Grand Prix Ankara (2012)
   6th FIDE Women Grand Prix (2011)
   FIDE Women's Grand Prix Tashkent (2013)
   Women Grand Prix Jermuk (2012)
   43rd Indian Championship (2006)
   FIDE Women's World Chess Championship (2015)
   Women's World Chess Championship (2010)
   Gibraltar (2010)
   Asian Chess Championship (2005)
   37th Chess Olympiad: Women (2006)

GAME COLLECTIONS: [what is this?]
   Koneru! by larrewl
   Humpy's best by VishyFan
   fasi2all's favorite games by fasi2all
   D38 QGD: Ragozin Complex Defense [Black] by chess.master
   Indian Women by samsal27
   Coffee Match Preparation [Black] BRAVO by chess.master

Search Sacrifice Explorer for Koneru Humpy
Search Google for Koneru Humpy
FIDE player card for Koneru Humpy

(born Mar-31-1987, 28 years old) India

[what is this?]
WIM (1998); WGM (2001); GM (2002 aged 15 years 1 month and 27 days).


Humpy Koneru was born in Gudivada, near Vijayawada, in Andhra Pradesh and was introduced to chess when she was 5 years old by her father Koneru Ashok, a strong player in his own right. (1) In May 2002, she achieved her 3rd GM Norm in the Elekes Memorial Grandmaster tournament in Budapest to become the youngest woman to become an international grandmaster. In 2007 she surpassed the rating of 2577 set by Zsuzsa Polgar to become the second-highest ranked female player in history. In October of 2007, she became the first female player after Judit Polgar to cross the 2600-Elo mark on the FIDE World Rating List. She has won many district, Indian, Asian and World Youth Championships, but has yet to achieve her dream of winning the Women’s World Championship.


<Age> Koneru started her career by winning a presumably age-based District Chess Championship at the age of six in 1993. There followed wins at the Indian National U8 championship in 1995, and the Indian U10, U12 and U15 championships in 1996. She has won four World Championships, including the World Girls U10 Championship in 1997, the World Girls U12 Championship in 1998, the World Girls U14 Championship in 2000 (after coming 2nd in the World U14 Girls Championship in 1999), and the World Girls Junior (U20) championship in 2001. She also won the open U14 national Championship in 1999, the open U12 Asian Championship later in 1999 and the Asian Junior Girls Championship of 2000. She came =1st at the 2002 World Girls Junior Championship in 2002, but was runner up on tiebreak to Zhao Xue. In 2003, she came =6th in the open World U16 Championship and in 2004, she came =5th with 8.5/13 at the World Junior behind Pentala Harikrishna, Zhao Jun, Tigran Levonovich Petrosian and Radoslaw Wojtaszek.

<British> In 2000, she won the Women's title in the 2000 British Chess Championships to break a 61-year record held by the late Elaine Saunders Pritchard to become the youngest winner of the British Ladies title. She placed =9th with 7/11 at the 2002 British Championship, again taking the Ladies title.

<Indian> Koneru won the 2003 Indian Women’s Championship and later in the year won a National Women’s A tournament, a 17 round RR event, with a stunning 16/17. Also in 2003, she finished =4th at the 2003 National Championship behind Surya Shekhar Ganguly, Chanda Sandipan and Harikrishna. A year later in 2004, she finished =6th in the same event, and in 2006, she was =4th with 13.5/20, a half point behind the three co-leaders Ganguly, Sandipan, and Diwakar Prasad Singh at the 20 round RR category VIII 43rd Indian Championship (2006).

<Continental> Koneru was 1st at the 2003 Asian Women’s Championship and scored 5.5/9 at the Asian Chess Championship (2005).

<World> Koneru was the rating favourite in the FIDE Women's World Championship (2004) held in Elista, and progressed as far as the semi-final, defeating Cecile Henriette van der Merwe, Zhaoqin Peng, Tatiana Kosintseva, and Yuhua Xu in the preliminary rounds before losing to Ekaterina Kovalevskaya in the tiebreaker of the semi-final. She was also the rating favourite for the FIDE Women's World Championship (2006) held in Ekaterinburg, but on this occasional she only advanced to the second round where she was beaten by Marie Sebag after winning against Tuduetso Sabure in round 1. Still the rating favourite, in the Women's World Championship (2008) in Nalchik she again made it to the fifth round after defeating Yosra Alaa El Din, Hoang Thanh Trang, and Yang Shen in the early rounds, in addition to winning in a walkover in round 2 due to the Georgian players boycotting the event. In the semi-final, she lost to eventual finalist and winner, Yifan Hou.

Koneru competed in the 2009-2011 Women’s Grand Prix - the winner of which would have the right to challenge for the World Women’s title - qualifying because of her top 4 result in the 2008 World Championship tournament. She won the Is Bankasi Ataturk FIDE Women's Grand Prix (2009) in Istanbul, and the 6th FIDE Women Grand Prix (2011) in Doha, which when combined with her results in the FIDE Women's Grand Prix (2011) in Nalchik and in the Ulan Bator GP, enabled her to place 2nd after Hou Yifan. As Hou was already World Champion, that meant Koneru had won the right to challenge Hou in a match for the title. The Hou - Koneru Women's World Championship (2011) match resulted in a win for Hou by 5.5-2.5.

Koneru qualified for the 2011-12 Women’s Grand Prix because of her results in 2010. She won the FIDE Women's Grand Prix Kazan (2012) on tiebreak and also won the Grand Prix in Ankara, which when combined with her results in the Grand Prix in Rostov-on Don and in the Jermuk Grand Prix, placed her 2nd in the 2011-12 Women's Grand Prix series, again behind Hou Yifan. Should Hou have retained her title at the FIDE Knock-out Women's World Championship (2012), her second place in the Grand Prix would have again entitled her to challenge for the title, this time in 2013. However, she suffered an unexpected loss to Natalia Zhukova in the second round of the FIDE Knock-Out Women's World Championship (2012), bowing out of the title contest. She also lost her chance to challenge for the 2013 World Women's title when Yifan Hou also lost in the second round; Koneru's challenge could only have occurred had Hou retained her title, as the latter exercised her right as the winner of the Grand Prix series to challenge the new Women's World Champion, GM Anna Ushenina, for the title in late 2013.

Koneru started her 2013-14 Women's Grand Prix campaign with outright wins at the FIDE Women's Grand Prix Dilijan (2013) and the FIDE Women's Grand Prix Tashkent (2013), earning the maximum 320 GP points for the first two legs of the series. However, she stumbled at the FIDE Women's Grand Prix Lopota (2014), scoring only 5.5/11 and adding only 50 GP points to her tally, one third of the points pool for the combined 7th-9th positions. She was overtaken in the overall standings at the FIDE Women's Grand Prix Sharjah (2014) when Hou Yifan took out =1st to Koneru's 7th, thereby becoming runner-up to Hou in the Women's Grand Prix for the third time in succession. Had Hou retained her world crown at the FIDE Women's World Chess Championship (2015), Koneru would have challenged Hou for the crown later in 2015. However, as Hou did not participate in the world championship tournament, she will, as the winner of the Women's Grand Prix series, replace Koneru as the challenger for the women's world crown.

Classical Tournaments:

When she was 13, Koneru was already competing in powerful events like the Goodricke International Open in Kolkata in February 2001 and in the category VII Oakham Masters International GM tournament in England where she came in third behind Nicholas Pert and Irina Krush. She gained her third WGM norm and her first GM norm at the Hotel Lipa International Category VII tournament in Szentgotthárd, Hungary in June 2001 at the age of 14 years and 84 days. Her second GM norm came at at the age of 14 years and 213 days at the 3rd Saturday GM Tournament held at Belgrade, Yugoslavia in October 2001. She won the category VIII Elekes Memorial Grandmaster tournament held in Budapest in May 2002 and in the process also earned her third GM norm. (2). Later in 2002, she made it to the semi-finals of the Women’s World Cup in Hyderabad, where she lost to the defending World Cup champion and finalist Yuhua Xu.

She competed at Corus for the first time in 2003, aged fifteen, and scored 6/13, placing =7th in the category XI B Group. Come 2005, she participated in the International Neckar Open in Germany, placing =4th, a half point behind the three co-leaders Mikhail Gurevich, Robert Kempinski and Christoph Renner. Later in the year she was equal 1st in the 1st MCV-Vizag in India alongside Saha Suvrajit and Rajaram R Laxman, and went on to win the 18th North Urals Cup ahead of Alexandra Kosteniuk and Yuhua Xu. She was invited to Corus Wijk aan Zee Group B (2006) scoring 6/13, a result that was better than expected for her rating at the time.

Koneru was invited to the Lausanne Young Masters (2006) and placed 6th. In June 2007, she won the HSG Open Group A outright with 7.5/9 ahead of Mikhael Mchedlishvili and a few weeks later in July she placed =1st alongside Hannes Stefansson with 7/9 at the Kaupthing Open A in Luxembourg. There followed:

- =2nd at the 17th Abu Dhabi Masters in August 2007 half a point behind Bassem Amin;

- 5/13 at the category XV Corus (Group B) (2008);

- =4th at the 3rd Kolkata Open Grand Master Chess Tournament 2008 behind Viktor Laznicka, Krishnan Sasikiran and Shukhrat Safin;

- =3rd at the Ruy Lopez Chess Festival (2008) behind Michael Adams and Zhang Pengxiang;

- =1st with 9/11 in May in the Mumbai "Mayor's Cup" International Open Chess Tournament 2008;

- In 2009 she tied for 1st with Alexander Areshchenko, Magesh Chandran Panchanathan and Evgenij Miroshnichenko in the Mumbai Mayor Cup; and

- 7/10 at the Gibraltar (2010), half a point behind the 9 co-leaders.

Team events:

<Olympiads> Koneru played board one for her country at the 2004 Women’s Olympiad and at the 37th Chess Olympiad: Women (2006). In 2009, Humpy accused the All India Chess Federation of preventing her from participating in the 37th Chess Olympiad: Women (2006) in Turin, asserting that her father and manager Koneru Ashok who was coaching her was not allowed to travel with her for tournaments. The controversy has not died down. (4). She did not participate in the Chess Olympiad (Women) (2010) and two years later she pulled out of the Chess Olympiad (Women) (2012), apparently because of the continuing dispute with the AICF. Her father and manager commented that "Humpy would not like to talk anything about the Olympiad." (3)

<Snowdrops vs Old Hands> In the Snowdrops vs Old Hands Match held in the closing weeks of in 2009 in the Czech Republic, she helped the Snowdrops beat the Old Hands16.5-15.5, defeating Jan Timman and Vlastimil Hort, and drawing with Viktor Korchnoi and Robert Huebner. The Snowdrops defeated the Old Hands in the same event a year later in 2010, with Koneru scoring 6/8, including wins over Wolfgang Uhlmann, Lajos Portisch, Dragoljub Velimirovic, dropping a single game to Hort.

<National> She played on the top board for India 2 at the 13th Asian Team Championships held in 2003, scoring 4/7, placing 5th on board 1 and helping her team to 6th position. She also played top board for India at the FIDE Women's World Team Championship (2011) played in Mardin, Turkey, securing individual gold with a personal result of 6/8 and helping her team to 4th place. She also played for India at the Asian Indoor Games in Macau in October 2007, winning team silver. In 2013, she played for the Tianjin team in the Chinese League helping her team to win gold.

<European Club Cup> Koneru’s forte in team play has undoubtedly been in the European Women’s Club Cup where she played top board for her Monte Carlo club, apart from 2012 when she played 2nd board. She participated in 2007, 2008, 2009, 2010, 2012 and 2013, winning 5 team and 5 individual gold medals during this period, scoring the double on 4 occasions. She also won individual bronze in 2008 and team silver in 2009. (5)


She won the Vizag Challenger Trophy in 2007 when she beat Deepan Chakkravarthy J by 5.5-2.5.


Koneru has been one of the top women players in the world since the 1990s. Her highest ranking was #2 behind Polgár on a number of occasions, although she has taken third place to Yifan Hou since 2013. Her highest rating to date is 2623 in July 2009 when she was ranked the #2 woman in the world. She was the top rated Junior female in the world from the late 1990s until the end of 2007, after which she exited the ranks of Junior players.


She is the elder sister of Chandra Hawsa Koneru.

Sources and references:

- Wikipedia article: Koneru Humpy;
- Live rating:;
- (1); (2) http://www.guwahatichessassociation...; (3):; (4) and Sundar’s reply: ; Koneru’s response:; CPAI:; (5)

Last updated: 24 May 2015

 page 1 of 29; games 1-25 of 718  PGN Download
Game  ResultMoves Year Event/LocaleOpening
1. Koneru vs M Sebag  1-027 1998 Wch U12 GirlsA26 English
2. H Richards vs Koneru  1-060 1999 Ch Great Britain, Scarborough (England)B07 Pirc
3. Koneru vs C Waters 0-119 1999 Ch Great Britain, Scarborough (England)A04 Reti Opening
4. Koneru vs M Turner  0-148 1999 Ch Great Britain, Scarborough (England)A30 English, Symmetrical
5. D A Farndon vs Koneru  ½-½64 1999 Ch Great Britain, Scarborough (England)A15 English
6. P McMahon vs Koneru 0-135 1999 Ch Great Britain, Scarborough (England)B08 Pirc, Classical
7. S Knott vs Koneru  1-060 1999 Ch Great Britain, Scarborough (England)A30 English, Symmetrical
8. J Gilbert vs Koneru  0-155 1999 Wch U12 GirlsE21 Nimzo-Indian, Three Knights
9. Koneru vs Sasikiran ½-½51 1999 10th Goodricke Int.A06 Reti Opening
10. Koneru vs E Player 1-064 1999 Ch Great Britain, Scarborough (England)A14 English
11. Koneru vs N Berry 1-028 1999 Ch Great Britain, Scarborough (England)A06 Reti Opening
12. R Shankar vs Koneru  1-036 2000 Goodricke OpenB09 Pirc, Austrian Attack
13. Arkell vs Koneru  1-090 2000 ch-GBRE17 Queen's Indian
14. Koneru vs P Konguvel  1-026 2000 Goodricke OpenD77 Neo-Grunfeld, 6.O-O
15. Koneru vs Z Rahman  ½-½66 2000 Chalapathi GMA06 Reti Opening
16. T S Ravi vs Koneru  1-063 2000 Goodricke OpenB07 Pirc
17. P Mithrakanth vs Koneru  0-134 2000 Goodricke OpenB19 Caro-Kann, Classical
18. Koneru vs J Sriram  ½-½54 2000 Goodricke OpenA14 English
19. Koneru vs B Lalic  0-138 2000 Goodricke OpenD02 Queen's Pawn Game
20. Koneru vs D Sharma  ½-½26 2000 Goodricke OpenA29 English, Four Knights, Kingside Fianchetto
21. V Saravanan vs Koneru  1-029 2000 Goodricke OpenB06 Robatsch
22. Kaidanov vs Koneru  1-038 2000 Goodricke OpenA14 English
23. Koneru vs A B Vaidya  1-035 2000 Goodricke OpenA04 Reti Opening
24. Koneru vs S Satyapragyan  1-076 2000 Goodricke OpenD79 Neo-Grunfeld, 6.O-O, Main line
25. J Estrada Nieto vs Koneru  ½-½39 2001 Hotel Lippa GMB17 Caro-Kann, Steinitz Variation
 page 1 of 29; games 1-25 of 718  PGN Download
  REFINE SEARCH:   White wins (1-0) | Black wins (0-1) | Draws (1/2-1/2) | Koneru wins | Koneru loses  

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 21 OF 21 ·  Later Kibitzing>
Jun-18-13  nok: And it's not a family name, just her father's.
Sep-30-13  SimonWebbsTiger: class lady. She just won the ladies' GP in Tashkent, Uzbekistan.
Premium Chessgames Member
  waustad: Happy 27th B'day!
Aug-26-14  zanzibar: <Caissanist> Yes, the patronymic comes first.

Originally, her parents gave her the name <Hampi>, meaning champion. Later they changed it to <Humpy>, supposedly to make it sound more Russian.

* * * * *

<Koneru married?>

Did Koneru recently get married - there's no notice of it here or on wiki, but I found this photo and tweeter blurb from Aug 19:

Aug-26-14  zanzibar: Definitely married:

<Her chosen one is Dasari Anvesh, the director of the company Efftronics Private Limited.

The ceremony was held on May 22, the wedding is scheduled on August 13, right when the Olympiad should be taking place (if it won't be cancelled).>

What's the difference between "the ceremony" and "the wedding"?

Premium Chessgames Member
  Penguincw: Uhh, congrats to Koneru Humpy for remaining the only perfect player at FIDE Women's World Chess Championship (2015) as she won both her first 2 matches 2-0, and won her first game in Round 3. Meanwhile, Gunina lost to Cramling. Considering Humpy is the top seed, this shouldn't come as a surprise.

The last time someone started 5-0 (through 3 rounds) was Hou Yifan in 2008, who eventually lost in the finals.

So far, she's gained 11.7 rating points, and for sure she wants more.

Premium Chessgames Member
  Penguincw: Stunning! Koneru Humpy goes 6-0! Just briefly checking the respective Wikipedia pages, out of 5 men's WCC (1998, 1999, 2000, 2002, 2004), 7 women's WCC (2000, 2001, 2004, 2006, 2008, 2010, 2012) and 5 men's World Cups (2005, 2007, 2009, 2011, 2013), or 17 knockout tournaments in total, I could not find another instance of that happening. Can she complete the perfect knockout tournament (she's already half way there).

Probably the closest anyone has ever been to a perfect knockout tournament was Topalov's run during the 2004 WCC, where he started 5-0 and 9 1/2-1/2 before losing to Kasimdzhanov.

Out of the 10 remaining players (that could theortically face Humpy), Humpy is +17,-8,=30 (and +29,-17,=43 overall) vs. that crew. Compare that to +8,-0,=1 against her first 3 opponents, including these games played in the tournament.

Premium Chessgames Member
  TheFocus: <I spend around one hour per day on physical exercise. Exercise is a must for every chess player. As the proverb says, 'A sound mind in a sound body'> - Humpy Koneru.
May-03-15  john barleycorn: How come this <a sound mind in a sound body> quote is always quoted incomplete?

We need to pray for it as it is desirable to have <a sound mind in a sound body>.

<Orandum est, ut sit mens sana in corpore sano.>

Jun-27-15  ketchuplover: She dropped out of a tourney after losing caused by time control confusion
Jul-04-15  fgh: ChessBase reports:

<Recently the third-best female player in the history of chess, GM Konerru Humpy, forfeited a game because she had not understood the time controls that were in place. She explained it to us in a critical interview. Now the All India Chess Federation is calling on FIDE to sanction Humpy. If the appeal succeeds Humpy can receive a warning/reprimand, a fine up to $25,000, revocations of her GM title and a ban from chess for up to 15 years.>

On the other hand, the bastard Feller got a 3 year ban and still has the GM title. Pathetic.

Jul-04-15  fgh: Apparently the ChessBase report got deleted just seconds after I linked to it. Here's what The Hindu says:

Jul-06-15  ketchuplover: She is welcome to become a USCF member asap
Jul-06-15  NeoIndian: <...All India Chess Federation is calling on FIDE to sanction Humpy....>

For some reason I can't find the relevant report in chess24.

AICF is mostly a bunch of corrupt bureaucrats concerned with petty regional politics and personal agendas. A sad state of affairs, also prevalent in almost all other national sports committees. However, I don't think they will have their way in this case, because Koneru is not only India's one of the best, but also one of the most popular chess players. Any idiotic "sanction" against her will provoke strong reaction among the players, not to mention the fans.

One of the problem here is that AICF has a pretty convoluted relationship with FIDE, so the objectivity and fairness of official verdicts based on any "appeals" are going to be...dubious.

Premium Chessgames Member
  offramp: I really like the phrase, "any conduct likely to injure or discredit the reputation of FIDE," as if FIDE's reputation is sky-high!
Jul-07-15  john barleycorn: <offramp: ... as if FIDE's reputation is sky-high!>

Its president has taken it even to the stars in outer space.

Premium Chessgames Member
  TheFocus: Kirsan the Astronut?
Premium Chessgames Member
  TheFocus: Am I the only one here that will not hump Humpy?
Premium Chessgames Member
  Benzol: <Kirsan the Astronut?>

No just the alien abductee.


Premium Chessgames Member
  waustad: Let's wait until this shakes out before coming unglued. I realize we have two organizations not famous for their transparent actions, but is FIDE really crazy enough to even give her a slap on the wrist?
Premium Chessgames Member
  waustad: If they are going to go with a TV friendly time control, like in Stavanger, make it very very clear to the players. Is that so much to ask? Some sources indicate that many players misunderstood the rules. Tanya Sachdev was already flagged for this and hardly anybody heard about it. Why not?
Premium Chessgames Member
  waustad: Why not have a visible placard explicitly telling the rules at every tournament? An alternative would be to have several agreed on types of time controls with universally known names and just say that. The placard would still be a good idea. Clarity is all that everybody should want.
Jul-08-15  fgh: The ChessBase article is back:

Jul-08-15  epistle: She did a Weso. tigas din ulo a
Jul-08-15  fgh: And it goes on:

Jump to page #    (enter # from 1 to 21)
< Earlier Kibitzing  · PAGE 21 OF 21 ·  Later Kibitzing>
NOTE: You need to pick a username and password to post a reply. Getting your account takes less than a minute, totally anonymous, and 100% free--plus, it entitles you to features otherwise unavailable. Pick your username now and join the chessgames community!
If you already have an account, you should login now.
Please observe our posting guidelines:
  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, or duplicating posts.
  3. No personal attacks against other members.
  4. Nothing in violation of United States law.
  5. Don't post personal information of members.
Blow the Whistle See something that violates our rules? Blow the whistle and inform an administrator.

NOTE: Keep all discussion on the topic of this page. This forum is for this specific player and nothing else. If you want to discuss chess in general, or this site, you might try the Kibitzer's Café.
Messages posted by Chessgames members do not necessarily represent the views of, its employees, or sponsors.
Spot an error? Please suggest your correction and help us eliminate database mistakes!

home | about | login | logout | F.A.Q. | your profile | preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | new kibitzing | chessforums | Tournament Index | Player Directory | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | privacy notice | advertising | contact us
Copyright 2001-2015, Chessgames Services LLC
Web design & database development by 20/20 Technologies