April 2019 FIDE Ratings

by Macauley Peterson
4/3/2019 – April ratings came out like clockwork on Sunday night. Our own internal PlayerBase update — not so much. Apologies for the delay in our monthly tour through the Elo lists. Of special interest on the April list: 28 players from the Top 100 exhibited rating swings of +/- 10 Elo points or more — a rare occurrence. Pictured: Ju Wenjun, David Anton Guijarro, Jan Krejci, winners at the Prague Challengers. | Photo: Macauley Peterson

Mega Database 2019 upgrade from Mega 2018 Mega Database 2019 upgrade from Mega 2018

The exclusive annotated database. Contains more than 7.6 millions games from 1560 to 2018 in the highest ChessBase quality standard. 72,000 games contain commentary from top players, with ChessBase opening classification with more than 100,000 key positions, direct access to players, tournaments, middlegame themes, endgames. The largest topclass annotated database in the world. The most recent games of the database are from the middle of October 2018.

More...

Artemiev on the move

There were few changes in the Top 10, but the tear that Vladislav Artemiev has been on continued in March, as he jumped 18 Elo points to #13 in the world. After winning the European Championship, he is now the #3 from Russia, surpassing the recently retired Vladimir Kramnik (who'll remain on the Elo list for eight more months).

The new Spanish #2, David Anton Guijarro somehow managed to play 29 rated games in the month of March — an almost unheard of level of activity — and catapulted back into the Top 100 where he's been absent since August of last year. With an Elo rating of 2669 to start the new month, Anton is up to number 75 in the world, tied with Iranians Parham Maghsoodloo and Alireza Firouzja, who each played 18 games (Firouzja's nine games from the Sharjah Masters are not yet counted).

Artemiev with trophy

Artemiev with with EICC winner's trophy  | Photo: eicc2019.mk

Top 100 players

Rank Name Title Country Rating Games B-Year
 1  Carlsen, Magnus  g  NOR  2845  0  1990
 2  Caruana, Fabiano  g  USA  2819  3  1992
 3  Ding, Liren  g  CHN  2809  8  1992
 4  Giri, Anish  g  NED  2797  0  1994
 5  Mamedyarov, Shakhriyar  g  AZE  2793  3  1985
 6  Anand, Viswanathan  g  IND  2774  3  1969
 7  Nepomniachtchi, Ian  g  RUS  2773  6  1990
 8  Vachier-Lagrave, Maxime  g  FRA  2773  5  1990
 9  Grischuk, Alexander  g  RUS  2771  8  1983
 10  Aronian, Levon  g  ARM  2763  3  1982
 11  So, Wesley  g  USA  2762  0  1993
 12  Radjabov, Teimour  g  AZE  2756  0  1987
 13  Artemiev, Vladislav  g  RUS  2754  19  1998
 14  Kramnik, Vladimir  g  RUS  2753  0  1975
 15  Yu, Yangyi  g  CHN  2751  7  1994
 16  Nakamura, Hikaru  g  USA  2746  0  1987
 17  Karjakin, Sergey  g  RUS  2743  7  1990
 18  Topalov, Veselin  g  BUL  2740  0  1975
 19  Svidler, Peter  g  RUS  2735  2  1976
 20  Vitiugov, Nikita  g  RUS  2734  12  1987
 21  Navara, David  g  CZE  2733  11  1985
 22  Bu, Xiangzhi  g  CHN  2729  7  1985
 23  Wei, Yi  g  CHN  2728  18  1999
 24  Duda, Jan-Krzysztof  g  POL  2728  11  1998
 25  Wang, Hao  g  CHN  2726  18  1989
 26  Rapport, Richard  g  HUN  2726  13  1996
 27  Shankland, Samuel  g  USA  2725  12  1991
 28  Wojtaszek, Radoslaw  g  POL  2724  13  1987
 29  Harikrishna, Pentala  g  IND  2723  9  1986
 30  Andreikin, Dmitry  g  RUS  2721  7  1990
 31  Jakovenko, Dmitry  g  RUS  2719  0  1983
 32  Vidit, Santosh Gujrathi  g  IND  2717  9  1994
 33  Le, Quang Liem  g  VIE  2711  9  1991
 34  Amin, Bassem  g  EGY  2708  13  1988
 35  Tomashevsky, Evgeny  g  RUS  2702  16  1987
 36  Fedoseev, Vladimir  g  RUS  2702  12  1995
 37  Howell, David W L  g  ENG  2701  14  1990
 38  Adhiban, B.  g  IND  2701  9  1992
 39  Li, Chao b  g  CHN  2699  0  1989
 40  Adams, Michael  g  ENG  2698  13  1971
 41  Jones, Gawain C B  g  ENG  2698  13  1987
 42  Naiditsch, Arkadij  g  AZE  2695  15  1985
 43  Vallejo Pons, Francisco  g  ESP  2693  19  1982
 44  Inarkiev, Ernesto  g  RUS  2692  9  1985
 45  Matlakov, Maxim  g  RUS  2692  0  1991
 46  Saric, Ivan  g  CRO  2691  16  1990
 47  Dubov, Daniil  g  RUS  2690  20  1996
 48  Rodshtein, Maxim  g  ISR  2689  13  1989
 49  Sargissian, Gabriel  g  ARM  2689  0  1983
 50  Sadler, Matthew D  g  ENG  2688  0  1974
 51  Grandelius, Nils  g  SWE  2687  23  1993
 52  Ragger, Markus  g  AUT  2687  15  1988
 53  McShane, Luke J  g  ENG  2686  14  1984
 54  Cori, Jorge  g  PER  2686  0  1995
 55  Almasi, Zoltan  g  HUN  2685  5  1976
 56  Kryvoruchko, Yuriy  g  UKR  2685  5  1986
 57  Wang, Yue  g  CHN  2684  0  1987
 58  Nabaty, Tamir  g  ISR  2683  11  1991
 59  Bacrot, Etienne  g  FRA  2683  6  1983
 60  Nisipeanu, Liviu-Dieter  g  GER  2680  16  1976
 61  Cheparinov, Ivan  g  GEO  2679  23  1986
 62  Kovalev, Vladislav  g  BLR  2678  20  1994
 63  Berkes, Ferenc  g  HUN  2678  11  1985
 64  Ivanchuk, Vassily  g  UKR  2677  9  1969
 65  Xiong, Jeffery  g  USA  2677  9  2000
 66  Gelfand, Boris  g  ISR  2676  20  1968
 67  Kamsky, Gata  g  USA  2676  5  1974
 68  Korobov, Anton  g  UKR  2675  24  1985
 69  Leko, Peter  g  HUN  2675  6  1979
 70  Ni, Hua  g  CHN  2674  5  1983
 71  Ponomariov, Ruslan  g  UKR  2673  16  1983
 72  Sasikiran, Krishnan  g  IND  2673  16  1981
 73  Salem, A.R. Saleh  g  UAE  2672  0  1993
 74  Robson, Ray  g  USA  2670  9  1994
 75  Anton Guijarro, David  g  ESP  2669  29  1995
 76  Firouzja, Alireza  g  IRI  2669  18  2003
 77  Maghsoodloo, Parham  g  IRI  2669  18  2000
 78  Bruzon Batista, Lazaro  g  CUB  2668  3  1982
 79  Swiercz, Dariusz  g  USA  2667  9  1994
 80  Malakhov, Vladimir  g  RUS  2667  0  1980
 81  Najer, Evgeniy  g  RUS  2667  0  1977
 82  Laznicka, Viktor  g  CZE  2666  15  1988
 83  Sjugirov, Sanan  g  RUS  2664  9  1993
 84  Areshchenko, Alexander  g  UKR  2663  1  1986
 85  Kovalenko, Igor  g  LAT  2662  16  1988
 86  Dreev, Aleksey  g  RUS  2662  11  1969
 87  Hou, Yifan  g  CHN  2662  0  1994
 88  Demchenko, Anton  g  RUS  2661  13  1987
 89  Eljanov, Pavel  g  UKR  2661  11  1983
 90  Piorun, Kacper  g  POL  2660  16  1991
 91  Shirov, Alexei  g  ESP  2660  11  1972
 92  Melkumyan, Hrant  g  ARM  2658  11  1989
 93  Van Kampen, Robin  g  NED  2658  0  1994
 94  Morozevich, Alexander  g  RUS  2656  0  1977
 95  Sevian, Samuel  g  USA  2655  8  2000
 96  Ganguly, Surya Shekhar  g  IND  2654  18  1983
 97  Guseinov, Gadir  g  AZE  2654  8  1986
 98  Kuzubov, Yuriy  g  UKR  2653  13  1990
 99  Rausis, Igors  g  CZE  2653  4  1961
 100  Riazantsev, Alexander  g  RUS  2653  2  1985

Thirty-eight of the top 100 players are now rated over 2700. To enter the Top 100 you need an Elo rating of 2653. That figure has remained surprisingly stable in recent years — in March of 2017 it was 2659.

By the way, you can click on any name to reach that player's ChessBase PlayerBase page, complete with rating graphs and all his or her latest games!


Top climbers and descenders

There were many games played and many big rating changes in the past month, but the largest move of all is actually from English GM Luke McShane, who jumped 25 points up the list thanks largely to his performance at the World Team Championship in the Kazakhstan-capital-formerly-known-as-Astana.

In the opposite direction, by the same margin, went "the other Vladislav" — Kovalev, from Belarus, who has dropped back below his pre-Wijk-aan-Zee rating, and out of the top 50.

New Old Name Country Title Rating Old Rating Games
13 21 Artemiev, Vladislav RUS GM 2754 +18 2736 19
15 11 Yu, Yangyi CHN GM 2751 -10 2761 7
17 14 Karjakin, Sergey RUS GM 2743 -10 2753 7
26 19 Rapport, Richard HUN GM 2726 -12 2738 13
36 33 Fedoseev, Vladimir RUS GM 2702 -13 2715 12
38 58 Adhiban, B. IND GM 2701 +18 2683 9
40 37 Adams, Michael ENG GM 2698 -10 2708 13
41 61 Jones, Gawain C B ENG GM 2698 +17 2681 13
42 35 Naiditsch, Arkadij AZE GM 2695 -15 2710 15
46 39 Saric, Ivan CRO GM 2691 -12 2703 16
47 40 Dubov, Daniil RUS GM 2690 -13 2703 20
48 68 Rodshtein, Maxim ISR GM 2689 +16 2673 13
53 89 McShane, Luke J ENG GM 2686 +25 2661 14
58 46 Nabaty, Tamir ISR GM 2683 -14 2697 11
60 70 Nisipeanu, Liviu-Dieter GER GM 2680 +10 2670 16
62 41 Kovalev, Vladislav BLR GM 2678 -25 2703 20
63 79 Berkes, Ferenc HUN GM 2678 +12 2666 11
64 44 Ivanchuk, Vassily UKR GM 2677 -21 2698 9
65 83 Xiong, Jeffery USA GM 2677 +14 2663 9
66 99 Gelfand, Boris ISR GM 2676 +21 2655 20
67 81 Kamsky, Gata USA GM 2676 +10 2666 5
68 54 Korobov, Anton UKR GM 2675 -11 2686 24
69 91 Leko, Peter HUN GM 2675 +15 2660 6
76 95 Firouzja, Alireza IRI GM 2669 +12 2657 18
79 100 Swiercz, Dariusz USA GM 2667 +12 2655 9
88 65 Demchenko, Anton RUS GM 2661 -17 2678 13
89 60 Eljanov, Pavel UKR GM 2661 -21 2682 11
97 82 Guseinov, Gadir AZE GM 2654 -10 2664 8

Comparison of the players old and new world rank after rating changes >/= 10 Elo points


Top 100 Women

Hou Yifan's Varsity Match game was unrated, but she remains on the active list until at least next December, despite declining to play in the World Championship candidates tournament among women.

Rank Name Title Country Rating Games B-Year
 1  Hou, Yifan  g  CHN  2662  0  1994
 2  Ju, Wenjun  g  CHN  2587  9  1991
 3  Muzychuk, Mariya  g  UKR  2563  11  1992
 4  Lagno, Kateryna  g  RUS  2554  7  1989
 5  Koneru, Humpy  g  IND  2549  0  1987
 6  Kosteniuk, Alexandra  g  RUS  2546  10  1984
 7  Muzychuk, Anna  g  UKR  2539  8  1990
 8  Cmilyte, Viktorija  g  LTU  2538  2  1983
 9  Goryachkina, Aleksandra  g  RUS  2534  20  1998
 10  Tan, Zhongyi  g  CHN  2528  9  1991
 11  Dzagnidze, Nana  g  GEO  2513  0  1987
 12  Gunina, Valentina  g  RUS  2506  7  1989
 13  Lei, Tingjie  g  CHN  2497  8  1997
 14  Harika, Dronavalli  g  IND  2492  9  1991
 15  Khademalsharieh, Sarasadat  m  IRI  2489  3  1997
 16  Zhao, Xue  g  CHN  2485  0  1985
 17  Khotenashvili, Bela  g  GEO  2479  9  1988
 18  Kashlinskaya, Alina  m  RUS  2477  12  1993
 19  Stefanova, Antoaneta  g  BUL  2464  12  1979
 20  Cornette, Deimante  m  LTU  2464  3  1989
 21  Abdumalik, Zhansaya  m  KAZ  2463  8  2000
 22  Saduakassova, Dinara  m  KAZ  2461  8  1996
 23  Girya, Olga  wg  RUS  2461  6  1991
 24  Sebag, Marie  g  FRA  2461  0  1986
 25  Cramling, Pia  g  SWE  2460  0  1963
 26  Javakhishvili, Lela  m  GEO  2458  10  1984
 27  Shuvalova, Polina  wm  RUS  2457  9  2001
 28  Paehtz, Elisabeth  m  GER  2456  4  1985
 29  Atalik, Ekaterina  m  TUR  2455  3  1982
 30  Pogonina, Natalija  wg  RUS  2455  0  1985
 31  Shen, Yang  m  CHN  2454  5  1989
 32  Batsiashvili, Nino  g  GEO  2453  8  1987
 33  Krush, Irina  g  USA  2451  0  1983
 34  Socko, Monika  g  POL  2447  4  1978
 35  Ni, Shiqun  wg  CHN  2445  9  1997
 36  Galliamova, Alisa  m  RUS  2444  0  1972
 37  Huang, Qian  wg  CHN  2443  7  1986
 38  Zhu, Jiner  wm  CHN  2439  9  2002
 39  Bulmaga, Irina  m  ROU  2438  12  1993
 40  Mammadzada, Gunay  m  AZE  2438  0  2000
 41  Hoang, Thanh Trang  g  HUN  2435  8  1980
 42  Ding, Yixin  wg  CHN  2434  7  1991
 43  Divya Deshmukh  wm  IND  2432  18  2005
 44  Ushenina, Anna  g  UKR  2432  7  1985
 45  Szczepkowska, Karina  m  POL  2431  0  1987
 46  Tsolakidou, Stavroula  m  GRE  2429  0  2000
 47  Gaponenko, Inna  m  UKR  2428  8  1976
 48  Tokhirjonova, Gulrukhbegim  wg  UZB  2427  8  1999
 49  Bodnaruk, Anastasia  m  RUS  2427  3  1992
 50  Houska, Jovanka  m  ENG  2426  0  1980
 51  Zatonskih, Anna  m  USA  2424  2  1978
 52  Alexandrova, Olga  m  ESP  2419  0  1978
 53  Turova, Irina  m  RUS  2418  0  1979
 54  Zawadzka, Jolanta  wg  POL  2418  0  1987
 55  Salimova, Nurgyul  f  BUL  2415  11  2003
 56  Munguntuul, Batkhuyag  m  MGL  2415  0  1987
 57  Hunt, Harriet V  m  ENG  2414  2  1978
 58  Danielian, Elina  g  ARM  2413  17  1978
 59  Kovalevskaya, Ekaterina  m  RUS  2413  0  1974
 60  Buksa, Nataliya  m  UKR  2407  5  1996
 61  Skripchenko, Almira  m  FRA  2406  0  1976
 62  Cori T., Deysi  wg  PER  2405  0  1993
 63  Guseva, Marina  m  RUS  2404  9  1986
 64  Soumya, Swaminathan  wg  IND  2402  9  1989
 65  Nomin-Erdene, Davaademberel  m  MGL  2399  17  2000
 66  Osmak, Iulija  m  UKR  2399  11  1998
 67  Arabidze, Meri  m  GEO  2399  7  1994
 68  Mkrtchian, Lilit  m  ARM  2397  8  1982
 69  Tania, Sachdev  m  IND  2397  2  1986
 70  Milliet, Sophie  m  FRA  2394  2  1983
 71  Melia, Salome  m  GEO  2393  5  1987
 72  Bivol, Alina  wg  RUS  2393  0  1996
 73  Ordaz Valdes, Lisandra Teresa  m  CUB  2393  0  1988
 74  Guichard, Pauline  wg  FRA  2392  0  1988
 75  Vega Gutierrez, Sabrina  m  ESP  2391  0  1987
 76  Wang, Pin  wg  CHN  2387  0  1974
 77  Guramishvili, Sopiko  m  GEO  2386  0  1991
 78  Rapport, Jovana  wg  SRB  2385  3  1992
 79  Sukandar, Irine Kharisma  m  INA  2384  9  1992
 80  Pham, Le Thao Nguyen  m  VIE  2383  8  1987
 81  Gritsayeva, Oksana  wf  RUS  2383  0  1980
 82  Badelka, Olga  wm  BLR  2381  20  2002
 83  Assaubayeva, Bibisara  f  KAZ  2381  9  2004
 84  Gong, Qianyun  wg  SGP  2381  0  1985
 85  Rajlich, Iweta  m  POL  2378  0  1981
 86  Ambartsumova, Karina  wg  RUS  2377  9  1989
 87  Zimina, Olga  m  ITA  2377  8  1982
 88  Majdan, Joanna  wg  POL  2377  3  1988
 89  Peptan, Corina-Isabela  m  ROU  2375  9  1978
 90  Bojkovic, Natasa  m  SRB  2374  0  1971
 91  Paikidze, Nazi  m  USA  2374  0  1993
 92  Ziaziulkina, Nastassia  m  BLR  2373  0  1995
 93  Karavade, Eesha  m  IND  2370  8  1987
 94  Gara, Anita  m  HUN  2369  8  1983
 95  Matnadze, Ana  m  ESP  2367  1  1983
 96  Ovod, Evgenija  m  RUS  2367  0  1982
 97  Shvayger, Yuliya  m  ISR  2366  4  1994
 98  Narva, Mai  wm  EST  2365  0  1999
 99  Zhai, Mo  wg  CHN  2365  0  1996
 100  Padmini, Rout  m  IND  2364  17  1994
 101  Wang, Jue  wg  CHN  2364  0  1995


Top 100 Rapid

Classical chess was the focus in March, so there were virtually no changes on the rapid lists.

Rank Name Title Country Rating Games B-Year
 1  Carlsen, Magnus  g  NOR  2869  0  1990
 2  Nakamura, Hikaru  g  USA  2824  0  1987
 3  Caruana, Fabiano  g  USA  2813  0  1992
 4  Mamedyarov, Shakhriyar  g  AZE  2810  0  1985
 5  So, Wesley  g  USA  2801  0  1993
 6  Vachier-Lagrave, Maxime  g  FRA  2800  0  1990
 7  Wang, Hao  g  CHN  2795  7  1989
 8  Nepomniachtchi, Ian  g  RUS  2785  0  1990
 9  Artemiev, Vladislav  g  RUS  2784  0  1998
 10  Yu, Yangyi  g  CHN  2784  0  1994
 11  Karjakin, Sergey  g  RUS  2781  0  1990
 12  Topalov, Veselin  g  BUL  2781  0  1975
 13  Dubov, Daniil  g  RUS  2779  0  1996
 14  Onischuk, Vladimir  g  UKR  2775  0  1991
 15  Giri, Anish  g  NED  2769  0  1994
 16  Ding, Liren  g  CHN  2760  0  1992
 17  Andreikin, Dmitry  g  RUS  2759  0  1990
 18  Korobov, Anton  g  UKR  2756  0  1985
 19  Kramnik, Vladimir  g  RUS  2756  0  1975
 20  Kamsky, Gata  g  USA  2755  0  1974
 21  Dominguez Perez, Leinier  g  USA  2752  0  1983
 22  Rapport, Richard  g  HUN  2739  0  1996
 23  Grischuk, Alexander  g  RUS  2738  0  1983
 24  Duda, Jan-Krzysztof  g  POL  2737  0  1998
 25  Svidler, Peter  g  RUS  2737  0  1976
 26  Anand, Viswanathan  g  IND  2733  0  1969
 27  Zubov, Alexander  g  UKR  2731  7  1983
 28  Jakovenko, Dmitry  g  RUS  2731  0  1983
 29  Oparin, Grigoriy  g  RUS  2728  0  1997
 30  Anton Guijarro, David  g  ESP  2724  0  1995
 31  Bu, Xiangzhi  g  CHN  2722  0  1985
 32  Matlakov, Maxim  g  RUS  2722  0  1991
 33  Petrosian, Tigran L.  g  ARM  2721  0  1984
 34  Salem, A.R. Saleh  g  UAE  2720  0  1993
 35  Gelfand, Boris  g  ISR  2719  0  1968
 36  Fedoseev, Vladimir  g  RUS  2718  0  1995
 37  Alekseenko, Kirill  g  RUS  2714  0  1997
 38  Adams, Michael  g  ENG  2708  0  1971
 39  Safarli, Eltaj  g  AZE  2708  0  1992
 40  Le, Quang Liem  g  VIE  2706  0  1991
 41  Jobava, Baadur  g  GEO  2704  0  1983
 42  Tomashevsky, Evgeny  g  RUS  2704  0  1987
 43  Brunello, Sabino  g  ITA  2703  0  1989
 44  Leko, Peter  g  HUN  2702  0  1979
 45  Meier, Georg  g  GER  2702  0  1987
 46  Zhigalko, Sergei  g  BLR  2702  0  1989
 47  Inarkiev, Ernesto  g  RUS  2701  0  1985
 48  Moiseenko, Alexander  g  UKR  2700  0  1980
 49  Wojtaszek, Radoslaw  g  POL  2699  0  1987
 50  Wei, Yi  g  CHN  2698  0  1999
 51  Bocharov, Ivan  m  RUS  2697  18  1990
 52  Aronian, Levon  g  ARM  2695  0  1982
 53  Sargissian, Gabriel  g  ARM  2694  7  1983
 54  Shirov, Alexei  g  ESP  2694  0  1972
 55  McShane, Luke J  g  ENG  2691  0  1984
 56  Kokarev, Dmitry  g  RUS  2689  0  1982
 57  Bacrot, Etienne  g  FRA  2688  0  1983
 58  Berkes, Ferenc  g  HUN  2688  0  1985
 59  Ivanchuk, Vassily  g  UKR  2686  0  1969
 60  Kravtsiv, Martyn  g  UKR  2685  0  1990
 61  Navara, David  g  CZE  2684  0  1985
 62  Lenic, Luka  g  SLO  2683  0  1988
 63  Ponomariov, Ruslan  g  UKR  2682  0  1983
 64  Delgado Ramirez, Neuris  g  PAR  2679  0  1981
 65  Fedorchuk, Sergey A.  g  UKR  2679  0  1981
 66  Morozevich, Alexander  g  RUS  2679  0  1977
 67  Laznicka, Viktor  g  CZE  2678  0  1988
 68  Rakhmanov, Aleksandr  g  RUS  2678  0  1989
 69  Ziska, Helgi Dam  g  FAI  2676  0  1990
 70  Sadler, Matthew D  g  ENG  2673  0  1974
 71  Amonatov, Farrukh  g  TJK  2671  0  1978
 72  Fressinet, Laurent  g  FRA  2671  0  1981
 73  Harikrishna, Pentala  g  IND  2670  0  1986
 74  Iordachescu, Viorel  g  MDA  2670  0  1977
 75  Malakhov, Vladimir  g  RUS  2670  0  1980
 76  Motylev, Alexander  g  RUS  2670  0  1979
 77  Ponkratov, Pavel  g  RUS  2668  9  1988
 78  Akopian, Vladimir  g  ARM  2668  0  1971
 79  Almasi, Zoltan  g  HUN  2668  0  1976
 80  Sjugirov, Sanan  g  RUS  2668  0  1993
 81  Mamedov, Rauf  g  AZE  2667  0  1988
 82  Chigaev, Maksim  g  RUS  2666  0  1996
 83  Tiviakov, Sergei  g  NED  2666  0  1973
 84  Bauer, Christian  g  FRA  2665  0  1977
 85  Timofeev, Artyom  g  RUS  2664  0  1985
 86  Vidit, Santosh Gujrathi  g  IND  2664  0  1994
 87  Guseinov, Gadir  g  AZE  2663  0  1986
 88  Saric, Ivan  g  CRO  2663  0  1990
 89  Movsesian, Sergei  g  ARM  2659  0  1978
 90  Postny, Evgeny  g  ISR  2658  0  1981
 91  Edouard, Romain  g  FRA  2655  0  1990
 92  Howell, David W L  g  ENG  2653  0  1990
 93  Lu, Shanglei  g  CHN  2653  0  1995
 94  Nisipeanu, Liviu-Dieter  g  GER  2652  0  1976
 95  Moussard, Jules  g  FRA  2651  0  1995
 96  Swiercz, Dariusz  g  USA  2649  6  1994
 97  Grandelius, Nils  g  SWE  2647  0  1993
 98  Li, Chao b  g  CHN  2645  0  1989
 99  Rublevsky, Sergei  g  RUS  2645  0  1974
 100  Fridman, Daniel  g  GER  2644  0  1976

Top 100 Blitz

Fabiano Caruana and a few others were active in Blitz on the sidelines of the German League's central round in Berlin. He won the 2nd Emanuel Lasker Blitz tournament with an impressive 14.0/16. 

The organisers recorded Caruana's win over Falko Bindrich, proving Fabiano's expertise in the Petroff Defence — from the white side!

Rank Name Title Country Rating Games B-Year
 1  Carlsen, Magnus  g  NOR  2954  0  1990
 2  Nakamura, Hikaru  g  USA  2934  0  1987
 3  Vachier-Lagrave, Maxime  g  FRA  2933  0  1990
 4  Aronian, Levon  g  ARM  2827  0  1982
 5  Karjakin, Sergey  g  RUS  2816  18  1990
 6  Svidler, Peter  g  RUS  2805  0  1976
 7  Caruana, Fabiano  g  USA  2804  16  1992
 8  Adams, Michael  g  ENG  2796  0  1971
 9  Andreikin, Dmitry  g  RUS  2793  0  1990
 10  Artemiev, Vladislav  g  RUS  2779  18  1998
 11  Nepomniachtchi, Ian  g  RUS  2778  18  1990
 12  Duda, Jan-Krzysztof  g  POL  2778  0  1998
 13  Ding, Liren  g  CHN  2773  0  1992
 14  Giri, Anish  g  NED  2770  0  1994
 15  Morozevich, Alexander  g  RUS  2765  0  1977
 16  Mamedyarov, Shakhriyar  g  AZE  2757  0  1985
 17  Grischuk, Alexander  g  RUS  2750  18  1983
 18  Kramnik, Vladimir  g  RUS  2748  0  1975
 19  Anand, Viswanathan  g  IND  2747  0  1969
 20  So, Wesley  g  USA  2744  0  1993
 21  Dominguez Perez, Leinier  g  USA  2743  0  1983
 22  Korobov, Anton  g  UKR  2738  18  1985
 23  Mamedov, Rauf  g  AZE  2730  18  1988
 24  Gelfand, Boris  g  ISR  2728  0  1968
 25  Vitiugov, Nikita  g  RUS  2725  0  1987
 26  Yu, Yangyi  g  CHN  2724  0  1994
 27  Leko, Peter  g  HUN  2721  0  1979
 28  Maghsoodloo, Parham  g  IRI  2719  18  2000
 29  Matlakov, Maxim  g  RUS  2717  0  1991
 30  Vidit, Santosh Gujrathi  g  IND  2715  0  1994
 31  Zubov, Alexander  g  UKR  2714  0  1983
 32  Guseinov, Gadir  g  AZE  2707  0  1986
 33  Iturrizaga Bonelli, Eduardo  g  VEN  2706  18  1989
 34  Gretarsson, Hjorvar Steinn  g  ISL  2702  7  1993
 35  Meier, Georg  g  GER  2701  0  1987
 36  Zhigalko, Sergei  g  BLR  2700  0  1989
 37  Jobava, Baadur  g  GEO  2698  0  1983
 38  Nyzhnyk, Illya  g  UKR  2698  0  1996
 39  Cheparinov, Ivan  g  GEO  2695  0  1986
 40  Adly, Ahmed  g  EGY  2693  0  1987
 41  Li, Chao b  g  CHN  2693  0  1989
 42  Bacrot, Etienne  g  FRA  2692  0  1983
 43  Navara, David  g  CZE  2692  0  1985
 44  Wang, Hao  g  CHN  2688  18  1989
 45  Bauer, Christian  g  FRA  2688  0  1977
 46  Jones, Gawain C B  g  ENG  2687  0  1987
 47  Fedoseev, Vladimir  g  RUS  2684  18  1995
 48  Sjugirov, Sanan  g  RUS  2682  18  1993
 49  Le, Quang Liem  g  VIE  2682  0  1991
 50  Topalov, Veselin  g  BUL  2682  0  1975
 51  Ponomariov, Ruslan  g  UKR  2681  0  1983
 52  Tsydypov, Zhamsaran  m  RUS  2679  17  1996
 53  Grigoryan, Karen H.  g  ARM  2678  0  1995
 54  Kravtsiv, Martyn  g  UKR  2677  0  1990
 55  Salem, A.R. Saleh  g  UAE  2676  9  1993
 56  Anton Guijarro, David  g  ESP  2675  18  1995
 57  Rapport, Richard  g  HUN  2674  0  1996
 58  Jakovenko, Dmitry  g  RUS  2673  18  1983
 59  Heimann, Andreas  g  GER  2673  0  1992
 60  Fressinet, Laurent  g  FRA  2671  0  1981
 61  Indjic, Aleksandar  g  SRB  2670  18  1995
 62  Kamsky, Gata  g  USA  2670  0  1974
 63  Tiviakov, Sergei  g  NED  2670  0  1973
 64  L'Ami, Erwin  g  NED  2669  0  1985
 65  Melkumyan, Hrant  g  ARM  2667  0  1989
 66  Sarana, Alexey  g  RUS  2666  18  2000
 67  Bok, Benjamin  g  NED  2665  9  1995
 68  Lenic, Luka  g  SLO  2665  0  1988
 69  Bogdanovich, Stanislav  g  UKR  2663  18  1993
 70  Paravyan, David  g  RUS  2663  18  1998
 71  Balog, Imre  g  HUN  2663  0  1991
 72  Amin, Bassem  g  EGY  2662  0  1988
 73  Wojtaszek, Radoslaw  g  POL  2662  0  1987
 74  Demidov, Mikhail  m  RUS  2661  18  1992
 75  Michalik, Peter  g  CZE  2661  0  1990
 76  Firouzja, Alireza  g  IRI  2660  18  2003
 77  Drozdovskij, Yuri  g  UKR  2660  0  1984
 78  Shankland, Samuel  g  USA  2660  0  1991
 79  Svane, Rasmus  g  GER  2659  18  1997
 80  Miladinovic, Igor  g  SRB  2659  0  1974
 81  Dreev, Aleksey  g  RUS  2658  18  1969
 82  Nguyen, Ngoc Truong Son  g  VIE  2658  0  1990
 83  Efimenko, Zahar  g  UKR  2657  0  1985
 84  Hammer, Jon Ludvig  g  NOR  2657  0  1990
 85  Nihal Sarin  g  IND  2654  18  2004
 86  Hovhannisyan, Robert  g  ARM  2654  0  1991
 87  Malakhov, Vladimir  g  RUS  2654  0  1980
 88  Ziska, Helgi Dam  g  FAI  2651  7  1990
 89  Howell, David W L  g  ENG  2650  0  1990
 90  Sychev, Klementy  m  RUS  2649  18  1996
 91  Golubov, Saveliy  m  RUS  2648  18  2000
 92  McShane, Luke J  g  ENG  2648  0  1984
 93  Swiercz, Dariusz  g  USA  2647  9  1994
 94  Megaranto, Susanto  g  INA  2647  0  1987
 95  Sutovsky, Emil  g  ISR  2647  0  1977
 96  Gharamian, Tigran  g  FRA  2646  0  1984
 97  Perez Ponsa, Federico  g  ARG  2646  0  1993
 98  Sadler, Matthew D  g  ENG  2646  0  1974
 99  Kovalenko, Igor  g  LAT  2645  14  1988
 100  Postny, Evgeny  g  ISR  2644  16  1981

Top 100 Juniors

After Wei Yi in the top spot, Jeffrey Xiong, Firouzja and Maghsoodloo are neck and neck. In fact, on the live ratings, as of the day after the U.S. Championship, Xiong and Firouzja stand dead level at 2675.1!

Xiong

Xiong leads the USA Juniors roster | Photo: Lennart Ootes

Rank Name Title Country Rating Games B-Year
 1  Wei, Yi  g  CHN  2728  18  1999
 2  Xiong, Jeffery  g  USA  2677  9  2000
 3  Firouzja, Alireza  g  IRI  2669  18  2003
 4  Maghsoodloo, Parham  g  IRI  2669  18  2000
 5  Sevian, Samuel  g  USA  2655  8  2000
 6  Gledura, Benjamin  g  HUN  2641  11  1999
 7  Martirosyan, Haik M.  g  ARM  2635  20  2000
 8  Sarana, Alexey  g  RUS  2630  20  2000
 9  Deac, Bogdan-Daniel  g  ROU  2623  19  2001
 10  Esipenko, Andrey  g  RUS  2616  20  2002
 11  Tari, Aryan  g  NOR  2615  11  1999
 12  Tabatabaei, M.amin  g  IRI  2612  20  2001
 13  Bai, Jinshi  g  CHN  2604  9  1999
 14  Aravindh, Chithambaram VR.  g  IND  2602  12  1999
 15  Van Foreest, Jorden  g  NED  2598  21  1999
 16  Karthikeyan, Murali  g  IND  2596  9  1999
 17  Liang, Awonder  g  USA  2590  0  2003
 18  Nihal Sarin  g  IND  2589  9  2004
 19  Abdusattorov, Nodirbek  g  UZB  2578  9  2004
 20  Albornoz Cabrera, Carlos Daniel  g  CUB  2578  9  2000
 21  Yakubboev, Nodirbek  m  UZB  2577  18  2002
 22  Xu, Xiangyu  g  CHN  2576  0  1999
 23  Kollars, Dmitrij  g  GER  2570  5  1999
 24  Martinez Alcantara, Jose Eduardo  g  PER  2570  0  1999
 25  Smirnov, Anton  g  AUS  2567  0  2001
 26  Rambaldi, Francesco  g  ITA  2558  0  1999
 27  Santos Ruiz, Miguel  g  ESP  2555  20  1999
 28  Hakobyan, Aram  g  ARM  2554  9  2001
 29  Moroni, Luca Jr  g  ITA  2553  20  2000
 30  Burke, John M  g  USA  2550  0  2001
 31  Puranik, Abhimanyu  g  IND  2548  9  2000
 32  Aryan Chopra  g  IND  2547  9  2001
 33  Nguyen, Thai Dai Van  g  CZE  2547  9  2001
 34  Li, Ruifeng  g  USA  2546  0  2001
 35  Theodorou, Nikolas  m  GRE  2543  9  2000
 36  Lomasov, Semyon  m  RUS  2541  25  2002
 37  Shevchenko, Kirill  g  UKR  2539  11  2002
 38  Praggnanandhaa R  g  IND  2537  18  2005
 39  Gukesh D  g  IND  2536  18  2006
 40  Sorokin, Aleksey  f  RUS  2531  9  2000
 41  Li, Di  m  CHN  2529  9  1999
 42  Lobanov, Sergei  m  RUS  2528  20  2001
 43  Van Foreest, Lucas  g  NED  2528  12  2001
 44  Afanasiev, Nikita  f  RUS  2527  9  2000
 45  Erigaisi Arjun  g  IND  2526  0  2003
 46  Khanin, Semen  m  RUS  2524  18  1999
 47  Chandra, Akshat  g  USA  2522  0  1999
 48  Yeoh, Li Tian  m  MAS  2522  0  1999
 49  Gholami, Aryan  m  IRI  2520  7  2001
 50  Kuybokarov, Temur  g  AUS  2519  0  2000
 51  Quesada Perez, Luis Ernesto  g  CUB  2518  0  1999
 52  Ivic, Velimir  m  SRB  2516  19  2002
 53  Keymer, Vincent  m  GER  2516  14  2004
 54  Shtembuliak, Evgeny  m  UKR  2516  0  1999
 55  Dragnev, Valentin  g  AUT  2514  11  1999
 56  Thybo, Jesper Sondergaard  m  DEN  2513  12  1999
 57  Sargsyan, Shant  m  ARM  2512  20  2002
 58  Iniyan, P  m  IND  2512  18  2002
 59  Preotu, Razvan  g  CAN  2512  5  1999
 60  Gazik, Viktor  m  SVK  2511  14  2001
 61  Visakh N R  m  IND  2509  0  1999
 62  Kelires, Andreas  g  GRE  2508  11  1999
 63  Zajic, Milan  g  SRB  2507  20  1999
 64  Triapishko, Alexandr  m  RUS  2506  9  2000
 65  Checa, Nicolas  g  USA  2506  0  2001
 66  Karthik Venkataraman  g  IND  2505  18  1999
 67  Kantor, Gergely  m  HUN  2505  9  1999
 68  Liu, Yan  g  CHN  2502  9  2000
 69  Tang, Andrew  g  USA  2501  5  1999
 70  Xu, Zhihang  f  CHN  2501  0  2001
 71  Fakhrutdinov, Timur  f  RUS  2499  11  2001
 72  Cori Quispe, Kevin Joel  g  PER  2497  0  1999
 73  Harsha Bharathakoti  g  IND  2497  0  2000
 74  Matviishen, Viktor  m  UKR  2495  11  2002
 75  Sindarov, Javokhir  g  UZB  2495  9  2005
 76  Vokhidov, Shamsiddin  m  UZB  2494  18  2002
 77  Jacobson, Brandon  m  USA  2492  18  2003
 78  Engel, Luis  m  GER  2490  11  2002
 79  Lorparizangeneh, Shahin  g  IRI  2488  18  1999
 80  Drygalov, Sergey  m  RUS  2485  18  1999
 81  Radovanovic, Mihajlo  m  SRB  2483  20  2001
 82  Gumularz, Szymon  m  POL  2483  11  2001
 83  Makhnev, Denis  m  KAZ  2483  7  2000
 84  Drygalov, Andrey  m  RUS  2481  18  1999
 85  Nguyen, Anh Khoi  m  VIE  2481  8  2002
 86  Plenca, Jadranko  m  CRO  2479  9  1999
 87  Priasmoro, Novendra  m  INA  2479  9  1999
 88  Prithu Gupta  m  IND  2478  9  2004
 89  Fernandez De La Vara, Arnaldo  m  CUB  2478  0  1999
 90  Pultinevicius, Paulius  m  LTU  2477  11  2001
 91  Niemann, Hans  m  USA  2477  0  2003
 92  Gavrilescu, David  f  ROU  2475  19  2003
 93  Sadhwani, Raunak  m  IND  2475  9  2005
 94  Livaic, Leon  m  CRO  2474  11  2000
 95  Wang, Yanbin    CHN  2474  0  2002
 96  Warmerdam, Max  m  NED  2472  30  2000
 97  Dai, Changren  m  CHN  2472  9  1999
 98  Costachi, Mihnea  m  ROU  2471  11  2000
 99  Patel, Advait  m  USA  2471  9  2002
 100  Henderson de La Fuente, Lance  m  ESP  2471  8  2003
 101  Vogel, Roven  m  GER  2471  2  2000

Top 100 Girls

After a month at #2, Zhansaya Abdumalik has retaken the top spot on the girls' list. But the biggest move by far was from 13-year-old Divya Deshmukh from India, who has gained 305 Elo points just in the past two months! She re-entered the top 100 girls in March at #37 (2266) but made her first appearance on this one year ago, when she was featured in our April 2018 write-up. Now, at 2432, not only is she #5 over all but she has surpassed veteran Indian women like Soumya Swaminathan (2402) and Tania Sachdev (2397). The only two players ahead of her are international stars Humpy Koneru and Harika Dronavalli.

Divya Deshmukh

Divya scored an IM norm in a closed WGM round-robin tournament | Photo: Niklesh Jain

Learn more about Divya in this ChessBase India review of her progress.

The new U.S. Women's Champion, 17-year-old Jennifer Yu, should be entering the top 30 in this category, next month.

Jennifer Yu

Still at #36 on the April list: Jennifer Yu | Photo: Lennart Ootes

Rank Name Title Country Rating Games B-Year
 1  Abdumalik, Zhansaya  m  KAZ  2463  8  2000
 2  Shuvalova, Polina  wm  RUS  2457  9  2001
 3  Zhu, Jiner  wm  CHN  2439  9  2002
 4  Mammadzada, Gunay  m  AZE  2438  0  2000
 5  Divya Deshmukh  wm  IND  2432  18  2005
 6  Tsolakidou, Stavroula  m  GRE  2429  0  2000
 7  Tokhirjonova, Gulrukhbegim  wg  UZB  2427  8  1999
 8  Salimova, Nurgyul  f  BUL  2415  11  2003
 9  Nomin-Erdene, Davaademberel  m  MGL  2399  17  2000
 10  Badelka, Olga  wm  BLR  2381  20  2002
 11  Assaubayeva, Bibisara  f  KAZ  2381  9  2004
 12  Narva, Mai  wm  EST  2365  0  1999
 13  Balajayeva, Khanim  wm  AZE  2358  9  2001
 14  Vaishali R  wg  IND  2353  0  2001
 15  Munkhzul, Turmunkh  wf  MGL  2348  0  2002
 16  Solozhenkina, Elizaveta  wm  RUS  2330  9  2003
 17  Sargsyan, Anna M.  wf  ARM  2327  9  2001
 18  Obolentseva, Alexandra  wg  RUS  2326  3  2001
 19  Beydullayeva, Govhar  wf  AZE  2316  0  2003
 20  Garcia Martin, Marta  f  ESP  2315  0  2000
 21  Priyanka Nutakki  wm  IND  2313  9  2002
 22  Injac, Teodora  wm  SRB  2310  11  2000
 23  Sieber, Fiona  wm  GER  2310  3  2000
 24  Protopopova, Anastasiya  wf  RUS  2308  11  2000
 25  Wang, Annie  f  USA  2307  4  2002
 26  Song, Yuxin  wc  CHN  2305  9  2005
 27  Dimitrova, Aleksandra  wm  RUS  2303  9  2000
 28  Goltseva, Ekaterina  f  RUS  2303  0  2002
 29  Marjanovic, Annamaria  wf  HUN  2298  7  2001
 30  Maltsevskaya, Aleksandra  wg  RUS  2296  20  2002
 31  Yip, Carissa  f  USA  2292  9  2003
 32  Mammadova, Narmin  wm  AZE  2292  0  1999
 33  Avramidou, Anastasia  f  GRE  2281  0  2000
 34  Dordzhieva, Dinara  wm  RUS  2280  9  1999
 35  Potapova, Margarita  wf  RUS  2278  7  2000
 36  Yu, Jennifer  f  USA  2273  0  2002
 37  Gorti, Akshita  f  USA  2272  0  2002
 38  Aakanksha Hagawane  wm  IND  2271  0  2000
 39  Unuk, Laura  wm  SLO  2265  14  1999
 40  Borisova, Ekaterina    RUS  2255  0  2000
 41  Krasteva, Beloslava  wc  BUL  2251  16  2004
 42  Gueci, Tea  wf  ITA  2251  11  1999
 43  Gajcin, Marina  wm  SRB  2247  8  2001
 44  Antova, Gabriela  f  BUL  2246  18  2002
 45  Tejaswini, Sagar  wm  IND  2246  0  2000
 46  Zhou, Qiyu  f  CAN  2246  0  2000
 47  Antolak, Julia  wf  POL  2245  3  2000
 48  Makhija, Aashna  wf  IND  2245  0  2002
 49  Kiolbasa, Oliwia  wm  POL  2239  0  2000
 50  Hojjatova, Aydan  wg  AZE  2238  0  1999
 51  Khokhlova, Daria    RUS  2237  9  1999
 52  Cervantes Landeiro, Thalia  wm  USA  2235  9  2002
 53  Eswaran, Ashritha  wm  USA  2234  0  2000
 54  Di Benedetto, Desiree  f  ITA  2231  11  2000
 55  Schneider, Jana  f  GER  2229  3  2002
 56  Kochukova, Anna  wf  RUS  2228  9  2001
 57  Sliwicka, Alicja  wm  POL  2225  9  2001
 58  Ning, Kaiyu  wf  CHN  2224  17  2004
 59  Muetsch, Annmarie  wm  GER  2223  4  2002
 60  Altantuya, Boldbaatar  wf  MGL  2223  0  2005
 61  Limanovska, Elizabete  wf  LAT  2218  0  2000
 62  Obregon Garcia, Roxangel  wf  CUB  2217  0  2003
 63  Polterauer, Chiara  wf  AUT  2216  3  2000
 64  Alinasab, Mobina  wm  IRI  2215  0  2000
 65  Diakonova, Ekaterina    RUS  2214  9  1999
 66  Nazarova, Anastasia  wf  FIN  2214  0  2001
 67  Kalaiyalahan, Akshaya  f  ENG  2212  0  2001
 68  Lysenko, Margarita  wf  RUS  2211  9  1999
 69  Afonasieva, Anna  wf  RUS  2209  9  2001
 70  Krasnokutskaya, Sofiya    UKR  2206  0  2001
 71  Yurasova, Daria    RUS  2204  18  2003
 72  Kanakova, Natalie  wm  CZE  2202  0  1999
 73  Fisabilillah, Ummi  wf  INA  2201  0  2000
 74  Feng, Maggie  f  USA  2199  0  2000
 75  Wu, Rochelle  wc  USA  2197  6  2006
 76  Arpita, Mukherjee  wm  IND  2197  0  2001
 77  Martynkova, Olena  wm  UKR  2197  0  2000
 78  Chitlange Sakshi  wm  IND  2196  9  2000
 79  Ciolacu, Alessia-Mihaela  wf  ROU  2195  6  2004
 80  Radeva, Viktoria  wf  BUL  2192  16  2001
 81  Sapale Saloni  wm  IND  2192  0  1999
 82  Zhang, Lanlin    CHN  2192  0  1999
 83  Li, Yunshan  wf  CHN  2191  0  2002
 84  Hrescak, Ivana  wf  SLO  2190  9  2000
 85  Georgescu, Lena  wf  SUI  2189  7  1999
 86  Zahedifar, Anahita  wf  IRI  2185  18  2003
 87  Erdenieva, Oyuna    RUS  2181  0  2001
 88  Chu, Ruotong  wm  CHN  2180  0  2001
 89  Shafigullina, Zarina  wf  RUS  2180  0  2001
 90  Shpanko, Nadiia  wf  UKR  2178  0  2002
 91  Broly, Mathilde    FRA  2177  0  2000
 92  Redondo Benavente, Ana  wf  ESP  2176  0  2001
 93  Lehaci, Miruna-Daria  wf  ROU  2173  9  2004
 94  Kubicka, Anna  wm  POL  2171  10  1999
 95  Vantika Agrawal  wm  IND  2171  0  2002
 96  Omonova, Umida  wc  UZB  2169  18  2006
 97  Korchagina, Alena  wf  RUS  2167  0  2000
 98  Pychova, Nela  wf  CZE  2165  1  1999
 99  Nur-Mukhametova, Alisa    RUS  2164  0  2005
 100  Represa Perez, Mireya  wf  ESP  2164  0  2001

Source: FIDE


Links




Macauley is Editor in Chief of ChessBase News in Hamburg, Germany, and producer of The Full English Breakfast chess podcast. He was an Associate Producer of the 2016 feature documentary, Magnus.
Discussion and Feedback Join the public discussion or submit your feedback to the editors


Discuss

Rules for reader comments

 
 

Not registered yet? Register

macauley macauley 4/5/2019 09:34
@rcs784 - You have to have played at least one classical game in the past 12 months. Kramnik played in Wijk aan Zee in January. Dominguez March games were not rated for the April list since the tournament ended on March 31. He will appear in May. Kramnik will remain until January (or perhaps February?) 2020.
rcs784 rcs784 4/5/2019 07:39
@macauley Yes, but even without the US Championship, shouldn't be be in the top 100 somewhere? He's still well over 2700. If you have to have played in the last month to be listed, why is Kramnik still on here?
navid6bij3 navid6bij3 4/4/2019 11:23
Actually GM. Alireza Firouzja Played more than 18 games! since his games in Sharjah masters 3th were not calculated in this month rating list
so he Played 27 games!
macauley macauley 4/3/2019 03:41
@rcs784 - The US Championship ended to late to count for the April list, but he'll show up again on the May list.
rcs784 rcs784 4/3/2019 03:00
Why is Lenier Dominguez Perez missing from the classical top 100? At 2739, he should be 19th, just ahead of Svidler.
macauley macauley 4/3/2019 12:44
@Chris Holmes - Quite so. Updated.
Chris Holmes Chris Holmes 4/3/2019 01:33
The person with the most amazing progress is WIM Deshmukh Divya - she has gained 306 points from the February 2019 list to the April 2019 list.
Amazing !!!
1