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

Hua Ni
H Ni 
 

Number of games in database: 1,052
Years covered: 1995 to 2023
Last FIDE rating: 2649 (2619 rapid, 2579 blitz)
Highest rating achieved in database: 2724
Overall record: +292 -114 =427 (60.7%)*
   * Overall winning percentage = (wins+draws/2) / total games in the database. 219 exhibition games, blitz/rapid, odds games, etc. are excluded from this statistic.

MOST PLAYED OPENINGS
With the White pieces:
 Sicilian (188) 
    B90 B52 B51 B30 B47
 French Defense (49) 
    C07 C02 C03 C05 C10
 Ruy Lopez (47) 
    C67 C78 C65 C95 C69
 Caro-Kann (34) 
    B12 B18 B11 B13 B10
 Sicilian Najdorf (31) 
    B90 B92
 French Tarrasch (25) 
    C07 C03 C05 C04
With the Black pieces:
 Slav (115) 
    D11 D17 D10 D12 D19
 Sicilian (89) 
    B33 B30 B31 B40 B27
 French Defense (58) 
    C11 C07 C10 C02 C03
 Ruy Lopez (37) 
    C67 C65 C92 C95
 French (32) 
    C11 C10 C00 C13
 Grunfeld (32) 
    D85 D78 D91 D76 D80
Repertoire Explorer

NOTABLE GAMES: [what is this?]
   H Ni vs Tiviakov, 2008 1-0
   H Ni vs Nakamura, 2001 1-0
   H Ni vs M Mchedlishvili, 2005 1-0
   Nakamura vs H Ni, 2009 1/2-1/2
   H Ni vs A Muzychuk, 2010 1-0
   McShane vs H Ni, 2005 0-1
   H Ni vs Le Quang Liem, 2012 1-0
   H Ni vs Shirov, 2011 1/2-1/2
   H Ni vs M Leon Hoyos, 2008 1-0
   R Felgaer vs H Ni, 2008 0-1

WORLD CHAMPIONSHIPS: [what is this?]
   FIDE World Championship Knockout Tournament (2004)

NOTABLE TOURNAMENTS: [what is this?]
   Reggio Emilia (2008)
   PGMA Cup International Open (2007)
   Chinese Chess League (2016)
   Chinese Championship (2011)
   14th Dubai Open (2012)
   Hainan Danzhou GM (2013)
   World Junior Championship (2001)
   Torch Real Estate Cup China Chess League (2005)
   16th Asian Games (Men Teams) (2010)
   World Junior Championship (2002)
   Asian Continental Chess Championship (2012)
   Canadian Open (2009)
   Gibraltar Masters (2008)
   Chinese Chess League (2017)
   Pro Chess League (2018)

GAME COLLECTIONS: [what is this?]
   Ni Hua! by memento mori

RECENT GAMES:
   🏆 The Chinese League
   H Wang vs H Ni (Jun-17-23) 1/2-1/2
   H Ni vs S Lu (Jun-16-23) 1/2-1/2
   H Ni vs X Nie (Jun-15-23) 1/2-1/2
   S B Wang vs H Ni (Jun-13-23) 1/2-1/2
   H Ni vs X Bu (Jun-12-23) 1/2-1/2

Search Sacrifice Explorer for Hua Ni
Search Google for Hua Ni
FIDE player card for Hua Ni

HUA NI
(born May-31-1983, 42 years old) China
PRONUNCIATION:
[what is this?]

IM (1999); GM (2002).

Preamble

Ni Hua is China's 15th Grandmaster, achieving his title in July 2002 and has thrice won the Chinese Championship (2006-8).

Early years:

Ni was born in Shanghai and started learning chess, aged six. He won the S.T. Lee Cup for under 14 year-olds in 1996 and 1997 and repeated the performance in a higher age group in 1999.

Grandmaster Norms

He gained his three GM norms in February 2000 at the 1st Saturday GM Tournament in Budapest, the April 2001 China Team Championship in Suzhou, and at the Tan Chin Nam Cup in Qingdao in July 2002.

Championships

<Age> In 2001, Ni was =4-9 in the U18 World Championship (won by Dmitry Jakovenko ) held in Oropesa del Mar, Spain and =3rd in the World Junior won by Peter Acs held in Athens. In 2002, he came = 5th-10th in the World Junior won by Levon Aronian in Goa.

<National> Ni has performed well in the Chinese Championships in which he has participated in every year bar 2003 since 2002, winning in 2006, 2007 and 2008.

<World> Ni qualified for the FIDE World Championship Knockout Tournament (2004) by coming =1st in the China Zonal of 2003; he beat Yevgeniy Vladimirov in round one but lost to Ye Jiangchuan in the second round. He also played in the World Cup (2005) but was eliminated in round one by Vasilios Kotronias. He declined to play in the World Cup (2009) as he had committed to playing in the London Chess Classic (2009). He qualified to play in the World Cup (2011) through his results in the 2010 Asian Continental Championships, and defeated the Russian GM Ildar Khairullin in the first round. In the second round he faced former FIDE Champion, the Ukrainian GM Ruslan Ponomariov, and drew the classical games. They also drew the 25 minute-rapid-game tiebreaker match before Ponomariov prevailed in the 10 minute rapid-game tiebreaker match to eliminate Ni from the tournament.

Ni Hua qualified for the World Cup (2015) through his result at the 2014 Asian Championship where he placed 3rd, and therefore within the top five qualification group. He bowed out in the first round after an unexpected loss to 99th seeded Argentinian GM Sandro Mareco.

Classical tournaments:

<2004-2007> He played at Aeroflot from 2004 to 2007, his most notable result being =2nd at the Aeroflot Open (2007) half point behind sole winner Evgeny Alekseev. He also scored 3rd place in the China National Chess King Championships 2009. In 2004, he was second with 5.5/9 behind Nigel Short at the 1st Sanjin International Hotel Cup (GM tournament) in Taiyuan, China, won the 1st Dato' Arthur Tan Malaysian Open in Kuala Lumpur with 8.5/11 and was =1st in the Kolkata International Open, sharing the honors with Surya Shekhar Ganguly. In 2005, he came =1st in the Singapore International Masters Open.

In 2006, Ni took =2nd with 7/12 at the Railyaway Hotel Cup GM Tournament in China, a point behind Baadur Jobava, and =3rd at 1st Gloria Macapagal Arroyo Cup International Open in Manila. 2007 saw Ni win the Open International de Balagne with 6.5/7, finish with 6.5/9 in the 23rd International Open in France – half point behind 6 joint leaders, come =1st (2nd on countback behind Wang Yue) in the Philippines International Open Chess Championship, win the Asian Indoor Games Classical Individual held in Macau, take =1st (2nd on tiebreak) at the 2nd President Gloria Macapagal Arroyo Cup in Manila, and win the Prospero Pichay Cup in Manila with a score of 7.0/9.

<2008-2011> In 2008, Ni came =3rd Gibraltar Masters (2008) behind Bu Xiangzhi and Hikaru Nakamura, =3rd behind Zoltan Almasi and Vugar Gashimov in the 50th Reggio Emilia Tournament, the Reggio Emilia (2007/08), and went one better a year later in January 2009 when he won the 51st Reggio Emilia (2008) with 7.5/10, 1.5 points clear of Almasi. In 2009, he came 3rd in the Corus Group B (2010) behind Anish Giri and Arkadij Naiditsch. In 2010, he won the 9th Asian Continental/Individual Championship at Subic Bay, Philippines with 7/9 in a field which included 32 grandmasters and scored 6/6 in the Asian Games in November. 2011 has kicked off with =1st (5th on tiebreak) at the 9th Parsvnath International Open Chess Tournament in New Delhi, scoring 9/11, and =1st (3rd on tiebreak) at the Chennai Open GM Chess Tournament. A modest 4.5/9 result at the Aeroflot Open (2011) was followed in July 2011 by outright first at the Biel Chess Festival's Master Tournament with 8.5/11, ahead of 34 other grandmasters and numerous other masters. However, his rating took a major hit in October when he scored only 3/10 (+0 -6 -4) at the Governor's Cup (2011) (his win by forfeit against Nikita Vitiugov did not count for rating purposes).

<2012-2013> His 6/9 at the Moscow Open in 2012 was a par performance but his 5/9 at Aeroflot Open (2012) was slightly below par, causing his rating to slide by 5 points to its lowest since November 2010. However, he showed a welcome return to form with an outright win in the 2nd HD Bank Cup Open 2012 ahead of 2nd placed Le Quang Liem, scoring 8/9 (+7 =2) with a TPR of 2791, 3rd place in the Chinese Chess Championship (2012) with 6.5/11 and a win on tiebreak with 7/9 at the 14th Dubai Open (2012), performances that restored him to the top 100 in the May 2012 ratings list. In May 2012, he scored 6/9 coming =4th (7th on tiebreak) at the Asian Continental Chess Championship (2012), qualifying him to participate in the 2013 World Cup. In June, he scored 6.5/9 at the Hainan Danzhou GM (2012) placing equal first alongside Bu Xiangzhi, but lost the tiebreak for first prize. However, he fared poorly in the Fujairah International Open in November 2012, scoring only 4.5/9 and shedding 21 ratings points for the December 2012 list. Although he scored 7.5/11 in the Kolkata Open (2012) placing =3rd, he lost more ratings points. After a layoff of a few months, Ni Hua played in the Hainan Danzhou GM (2013), a category 15 event, and placed =2nd (3rd on tiebreak behind Bu Xiangzhi) with 6/9, a point behind Ding Liren. In July, he scored 6.5/9 at the Open Internacional Ciutat de Balaguer in Spain to place =3rd behind Jorge Cori and Vladimir Burmakin.

<2014-2015> In April 2014, he placed =2nd at the powerful Asian Continental Championships 2014 (open) with 6.5/9, half a point behind the winner Yu Yangyi and then in June he won the 6th Capo d Orso Open 2014 held in Porto Mannu Palau in Italy with a crushing score of 8/9, a point and a half ahead of a strong tightly packed field of GMs and IMs. (1) Immediately afterwards he placed =1st alongside Aleksander Delchev with 7/9 at the Forni di Sopra in Italy, following on to his 3rd tournament in June when he again placed =1st, this time at the International Open at Montcada i Reixac with 7/9 alongside Ukrainian GM Yaroslav Zherebukh. There followed a temporary lapse of form at the Montpellier Festival in early July, but Ni regained his form to perform strongly at the Olympiad a few weeks later in August (see below).

2015 started with a powerful win in the Australian Open played in Sydney in early January, with Ni Hua winning the 11-round event with a round to spare, his final score having been 10.5/11. This win propelled Ni Hua back into the 2700 "club". In July of that year, Ni placed an undefeated and outright 2nd place at the category 17 Hainan Danzhou GM (2015), a point behind the outright winner, Wang Yue, pushing him back close to peak rating and ranking he held in 2010. In November 2015, he competed in the eight player China Chess Kings (2015) knockout event, but was eliminated by Yu Yangyi in the tiebreaker for the first round. He finished the year with equal third behind Magnus Carlsen and Yu Yangyi at the powerful Qatar Masters (2015), scoring 6.5/9, a half point behind the leaders.

Team play:

<Olympiads> In 2000 Ni played in his first Olympiad in Istanbul, where he scored 5.5/9 as second reserve, with China coming 9th. At the Bled Olympiad (2002), he played 1st reserve but only scored 2/6, although China improved its position to 5th placing. He missed the Calvia Olympiad (2004) in Calvia, but at the Turin Olympiad (2006), he again played Ist reserve, scoring 5.5/9 with China achieving its best result yet, coming second to Armenia. In 2008 at the 38th Dresden Olympiad (2008) in Dresden, Ni scored 6/10 playing Board 3, with China coming 7th. He next participated in the Tromso Olympiad (2014), when he played board 4, winning individual bronze and helping China to its inaugural gold medal.

<Other National Representative Events> Ni played in the 2001 China-USA Summit Match in Seattle (scoring 3.5/4), and in the 2nd China-USA match in 2002. In 2004, he played in the France-China Match, this time scoring 5.5/8 In 2006, Ni topped the scoring with countryman Bu Xiangzhi with 7.5/9 at the 9th World University Chess Championship in Nigeria. He participated in the Russia-China Matches of 2004, 2006, 2007, 2008, 2009 and China - Russia (2010) where he captained the Chinese men's team to a victory over Russia (the men and women's team won the overall margin as well). He also played for China in the King's Tournament summit match between China and Romania in November 2014, helping his side to victory. He is also a member of the Chinese side that is participating in the China - Russia Challenge (2015), the second stage of which is completed late in 2015.

<Chinese League> Ni Hua plays for Shanghai Jianqiao Academy team in the Chinese Chess League, and in the 2012 season, he scored 13.5/22 on top board, helping his team to first place. He again played top board for his Shanghai team in 2013, scoring 15/22 with his team placing =2nd (3rd on tiebreak) out of 12. (2) Ni Hua again played top board for Shanghai in 2014, when it placed fourth, and in 2015, when it also placed fourth.

Ratings and rankings:

Ni Hua passed the 2600 point rating mark in October 2004, at the same time entering the world's top 100 for the first time, remaining above that rating since. He has also remained in the top 100 since then apart from a handful of rating periods between 2010 and 2013.

He breached the 2700 mark in April 2008, remaining there for six rating periods until July 2009. He re-entered the 2700 rating group nearly six years later in February 2015 and remained above 2700 until October 2015.

His peak rating was 2724 in April 2009, when his world ranking peaked at #21.

Sources and references

(1) http://www.theweekinchess.com/html/...; (2) http://chess-results.com/tnr99752.a...

Live ratings: http://www.2700chess.com/; Wikipedia article: Ni Hua; Photo is taken at move 16 of Ni Hua vs Miroshnichenko, 2012

Last updated: 2022-05-31 13:02:37

Try our new games table.

 page 1 of 43; games 1-25 of 1,052  PGN Download
Game  ResultMoves YearEvent/LocaleOpening
1. H Ni vs Ganguly  ½-½461995Wch U12C48 Four Knights
2. H Ni vs Y Xu  0-1471996Lee Cup 3rdC84 Ruy Lopez, Closed
3. H Ni vs L Wang  ½-½421996Lee Cup 3rdB62 Sicilian, Richter-Rauzer
4. H Ni vs Z Li  0-1301996Lee Cup 3rdB33 Sicilian
5. H Hoose vs H Ni  0-1341996Lee Cup 3rdB20 Sicilian
6. H Ni vs I Rausis  0-1321996Lee Cup 3rdC41 Philidor Defense
7. Y Wang vs H Ni  1-0431996Lee Cup 3rdE10 Queen's Pawn Game
8. M Durao vs H Ni  0-1431996Lee Cup 3rdB27 Sicilian
9. H Ni vs Y Kuang  0-1371996Lee Cup 3rdB04 Alekhine's Defense, Modern
10. M Gamsa vs H Ni  ½-½371996Lee Cup 3rdB27 Sicilian
11. W Lin vs H Ni  1-0271997Lee Cup 4thA43 Old Benoni
12. H Ni vs D Smerdon  ½-½521997Wch U14C10 French
13. H Ni vs Ponomariov 0-1401999Artek ol U16B07 Pirc
14. A Lahiri vs H Ni  ½-½431999World Cities-ch 2ndD85 Grunfeld
15. S Iuldachev vs H Ni  1-0461999Asian Team ChampionshipB25 Sicilian, Closed
16. H Ni vs A Nguyen  ½-½361999Asian Team ChampionshipB12 Caro-Kann Defense
17. H Ni vs R Wang  0-1241999Asian Team ChampionshipB09 Pirc, Austrian Attack
18. N H Hopewell vs H Ni  0-1241999Asian Team ChampionshipB33 Sicilian
19. H Ni vs J M Ssegirinya  1-0331999Asian Team ChampionshipB06 Robatsch
20. A Nazarov vs H Ni  0-1391999Asian Team ChampionshipB30 Sicilian
21. H Ni vs B Villamayor  ½-½411999Asian Team ChampionshipC15 French, Winawer
22. H Ni vs K Jakubowski  1-0391999Wch U16A00 Uncommon Opening
23. H Ni vs R Wukits  1-0342000Tapolca opB35 Sicilian, Accelerated Fianchetto, Modern Variation with Bc4
24. R Burnett vs H Ni  0-1432000Perenyi memB40 Sicilian
25. H Ni vs T T Hoang  1-0582000Budapest FS02 GMC02 French, Advance
 page 1 of 43; games 1-25 of 1,052  PGN Download
  REFINE SEARCH:   White wins (1-0) | Black wins (0-1) | Draws (1/2-1/2) | Ni wins | Ni loses  

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 3 OF 4 ·  Later Kibitzing>
Jun-02-09
Premium Chessgames Member
  OhioChessFan: I am a little surprised no pic and no bio and only 2 pages of kibitzing. What an overlooked player.
Aug-12-09  Archerforthelord: he's a cheater
Aug-28-09  Mate Hunter: Yeah, Ni Hua REALLY is an overlooked player. Some of his games are amazingly beautiful.
Sep-17-09  jon01: Ni Hua is currently causing a scene with double participation in the World Cup (Nov 20 - Dec 15) and in London Chess Classic (Dec 7 - Dec 15).
Oct-15-09  jonny12: I wonder how he can play in both and what the organizers of London are thinking about it.
Oct-17-09  Ramjet: <jonny12: I wonder how he can play in both and what the organizers of London are thinking about it.>

they're thinking... "wow, this guy just loves chess!"

Oct-18-09  smalldreams: <he's a cheater> Where on earth did that come from?
Dec-05-09  mysql: Is Ni Hua on a slump? Why did his FIDE rating drop so much?

What are his chances of winning the London chess classic?

Dec-05-09  migenti: he's also playing in Italy and the Netherlands according to http://blog.sina.com.cn/chessnews
Dec-05-09  kurtrichards: <What are his chances of winning the London chess classic?> Preparation, focus and determination. If Ni Hua got all that then he has a good chance of winning the London Classic. :)
Apr-27-10  Don Cossacks: GM Ni Hua made a revenge win against the leader Wesley So in the 7th round of Asian Individual Chess Championships.The Chinese player is now on the lead with only two rounds left.Go CHINA!!!
Apr-29-10  Don Cossacks: Congratulations to Ni Hua for winning the Asian individual championships.Also the Chinese players dominated the top ten places.Go China!!!
Apr-29-10  Don Cossacks: <In a battle between two evenly matched players, So tried long and hard to squeeze out a win before finally yielding to fellow GM Ni Hua of China in marathon 74 moves of the Slav.

When the end finally came, the 16-year-old Filipino champion faced two unstoppable queening pawns by Ni, the highest-rated player in the vaunted 19-man Chinese delegation with an ELO of 2667.

The 32-man Filipino delegation, which suffered a big blackeye with the unexpected loss of its top player, So.>

http://www.bworld.com.ph/main/conte...

Apr-29-10
Premium Chessgames Member
  Tabanus: 9th Asian Continental/Individual Ch (Subic Bay, Philippines) 21-29 April 2010:

http://www.chess-results.com/tnr331...

Apr-29-10  wordfunph: congratulations GM Ni Hua for winning the 2010 Asian Continental Individual Championship in Subic Philippines!

another feather on your cap with 32 GMs who participated!

May-31-10  wordfunph: Ni Hua against Bu Xiangzhi today in Chinese Championship..interesting to know the result coz today is Ni Hua's birthday.. :)

happy birthday Ni Hua!

Dec-10-10  Xeroxx: Longest biography I have seen.
Jul-31-11  plimko: Ni Hua won Master Tournament Open in Biel with 8.5/11: not bad!

Official Site:
http://www.bielchessfestival.ch/en/...

My usual 2 cents on 'Scacchi Internazionali':
http://biker60.wordpress.com/2011/0...

Jan-30-12  timhortons: ni hua is playing in moscow open.

game he just played at the tourney.

Ni,H - Cori,J, Festival Moscow Open 2012


click for larger view

28...nb6 could have equalize the position for black.

cori jorge choose instead the second line rybka given.

28...fxg6

1. = (0.00): 28...Nb6 29.Nxf8 Rxf8[] 30.Ra1[] Rg8 31.Qd1

<2. (1.53): 28...fxg6 29.Rxg6[] >

3. (1.87): 28...Ncxe5 29.Nxe5[] Nxe5[] 30.dxe5 Rb5 31.Qg4 Qxg4 32.Rxg4 Rg8 33.Bxh6 Rh8 34.Bxg7 Bc5+ 35.Kf1 Rxh5 36.Ra2 Rh1+ 37.Ke2 Rc1 38.Rg3 4. (1.87): 28...Ndxe5 29.Nxe5[] Nxe5[] 30.dxe5 Rb5 31.Qg4 Qxg4 32.Rxg4 Rg8 33.Bxh6 Rh8 34.Bxg7 Bc5+ 35.Kf1 Rxh5 36.Ra2 Rh1+ 37.Ke2 Rc1 38.Rg3

there's surely alot of interesting game we could pick up from russian masters in this tournament, i hope ch cover it.

Mar-03-12
Premium Chessgames Member
  Penguincw: Perfect 3/3 for him at the HD Bank Cup. Today, he downed Tuan Minh Le with the white pieces.

In Rd.4, he will face Li Shilong with the black pieces. Li has 2 1/2 points and is rated 2549. Hua, 2637.

1-0: -6.2
1/2-1/2: -1.2
0-1: +3.8

Win, is the best. He would make him to only one with a perfect score (unless one of the other 2 leaders, Gomez and Paragua wins).

Mar-06-12
Premium Chessgames Member
  Penguincw: Hua leading with 7.5/8, absolutely dominating. A point lead over local hero Le Quang Liem, he just needs to draw Nguyen Thanh Son with white tomorrow to clinch first, and 10 grand.

However, I think he should try to win as he will get $7,500 at worst, and he should also try to get to 2700, as currently the only Chinese with 2700 are Wang Hao (2733), Li Chao (2703) and Wang Yue (2702). Nothing wrong with 4 (Russia has like 11, Ukraine: 6, and some other countries I missed).

Mar-06-12  wordfunph: <Peng> GM Ni Hua may settle for a draw to assure 10k, his earnings is good enough for him to start betting in chessbookie :)
Mar-06-12
Premium Chessgames Member
  Penguincw: < wordfunph: <Peng> GM Ni Hua may settle for a draw to assure 10k, his earnings is good enough for him to start betting in chessbookie :) >

Lol. So true.

Anyways, I guess so. Currently, he's in line to profit around 15 rating points (2652) and a draw would make it the same. However, if he's in it for the points, a win would gain a cool 5 points, while a loss loses about the same amount. Also, Nguyen Ngoc Truong Son (I made an error in my last post) is competing for the second prize, $5,000.

Mar-07-12  plimko: Congratulations to Ni Hua for winning HDBank Cup

http://biker60.wordpress.com/2012/0...

Mar-07-12
Premium Chessgames Member
  Penguincw: And make it so! Ni Hua wins the HD Bank Cup (and $10,000) with a score of 8/9. At least he "tried" to win.
Jump to page #    (enter # from 1 to 4)
search thread:   
< Earlier Kibitzing  · PAGE 3 OF 4 ·  Later Kibitzing>

NOTE: Create an account today to post replies and access other powerful features which are available only to registered users. Becoming a member is free, anonymous, and takes less than 1 minute! If you already have a username, then simply login login under your username now to join the discussion.

Please observe our posting guidelines:

  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, duplicate, or gibberish posts.
  3. No vitriolic or systematic personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No cyberstalking or malicious posting of negative or private information (doxing/doxxing) of members.
  6. No trolling.
  7. The use of "sock puppet" accounts to circumvent disciplinary action taken by moderators, create a false impression of consensus or support, or stage conversations, is prohibited.
  8. Do not degrade Chessgames or any of it's staff/volunteers.

Please try to maintain a semblance of civility at all times.

Blow the Whistle

See something that violates our rules? Blow the whistle and inform a moderator.


NOTE: Please keep all discussion on-topic. This forum is for this specific player only. To discuss chess or this site in general, visit the Kibitzer's Café.

Messages posted by Chessgames members do not necessarily represent the views of Chessgames.com, its employees, or sponsors.
All moderator actions taken are ultimately at the sole discretion of the administration.

Spot an error? Please suggest your correction and help us eliminate database mistakes!
Home | About | Login | Logout | F.A.Q. | Profile | Preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | New Kibitzing | Chessforums | Tournament Index | Player Directory | Notable Games | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | Privacy Notice | Contact Us

Copyright 2001-2025, Chessgames Services LLC