<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7935508</id><updated>2026-06-10T09:54:21.620+08:00</updated><category term="Results"/><category term="pictures"/><category term="live"/><category term="Upcoming"/><category term="Video"/><category term="Opinion"/><category term="standings"/><category term="chess blogging"/><category term="ongoing"/><category term="Announcement"/><category term="Featured Game"/><category term="Blitz"/><category term="Upcoming Events"/><category term="Featured"/><category term="Chess Food"/><category term="Games"/><category term="gadgets"/><category term="pairing"/><category term="picture"/><category term="Rating"/><category term="Blogging"/><category term="Chess"/><category term="Life Log"/><category term="Malaysian Chess Festival"/><category term="pairings"/><category term="resulta"/><category term="cheating"/><category term="on going"/><category term="pictures. Results"/><category term="Birthday"/><category term="Chess App"/><category term="Funny"/><category term="Ideas"/><category term="blast from the past"/><category term="brainfart"/><category term="chess traffic"/><category term="livechess"/><category term="ratings"/><category term="tournament"/><category term="Chess Tech"/><category term="DATCC"/><category term="MCF"/><category term="Search Engines"/><category term="chess health"/><category term="chess websites"/><category term="live blog"/><category term="players"/><category term="rant"/><category term="suggestion"/><category term="Blogging tools"/><category term="Calendar"/><category term="DGT"/><category term="In The News"/><category term="Malaysia Chess Festival"/><category term="Money Making"/><category term="astro merdeka"/><category term="chess broadcasting"/><category term="chess gadgets"/><category term="national rating"/><category term="picture blog"/><category term="tips"/><category term="tools"/><category term="AI coach"/><category term="Astro Merdeka Team"/><category term="Bad Webhosting"/><category term="Chess Personality"/><category term="Exabytes"/><category term="Food"/><category term="Help"/><category term="Interactive Results"/><category term="Monetization"/><category term="Olympiad"/><category term="Pix"/><category term="Report"/><category term="Scholastic Chess"/><category term="chess movies"/><category term="chess tools"/><category term="coaching"/><category term="dgt chess board"/><category term="friendly chess"/><category term="opinions"/><category term="schedule"/><category term="traffic"/><category term="Breakfast"/><category term="Chess &amp; Internet"/><category term="Chess Heroes"/><category term="Chess Notebook"/><category term="Chess social media"/><category term="Etiquette"/><category term="Event Registration"/><category term="FIDE"/><category term="Facebook"/><category term="Interview"/><category term="Junior"/><category term="MSSM"/><category term="Malaysia Chess History"/><category term="Malaysian overseas"/><category term="New Chess Website"/><category term="New Media"/><category term="Online Tournament"/><category term="Participant list"/><category term="Penang"/><category term="Poll"/><category term="Shah Alam"/><category term="Simul"/><category term="Starcraft vs Chess"/><category term="Tournament Info"/><category term="Traffic ideas"/><category term="Training"/><category term="blogging solutions"/><category term="chess camp"/><category term="chess inspiration"/><category term="chess preparations"/><category term="chess server"/><category term="chess software"/><category term="chess travels"/><category term="chess trivia"/><category term="database"/><category term="datmo"/><category term="engines"/><category term="how to"/><category term="ranking"/><category term="rapid"/><category term="videos"/><category term="AI"/><category term="Age Group"/><category term="Big tourney"/><category term="Blunders"/><category term="Books"/><category term="Brain"/><category term="Bugs"/><category term="CAS"/><category term="Chess AI"/><category term="Chess Culture"/><category term="Chess Database"/><category term="Chess Developement"/><category term="Chess PC"/><category term="Chess Politics"/><category term="Chess Porn"/><category term="Chess Portal"/><category term="Chess Problems"/><category term="Chess Term"/><category term="Chess parks"/><category term="Chess playing venue"/><category term="Chess products"/><category term="Chess promotion"/><category term="Clash"/><category term="Corruption"/><category term="Definition"/><category term="Discovery"/><category term="Endorsement"/><category term="Esport"/><category term="Essential Tools"/><category term="Experiment"/><category term="FB posts"/><category term="FIDE titles"/><category term="GM Draw"/><category term="GilaChess"/><category term="GilaChess Facebook"/><category term="Hype"/><category term="IM Norm"/><category term="Internet"/><category term="Issues"/><category term="Johor"/><category term="MCF AGM"/><category term="Malaysian Titles"/><category term="Malaysians Abroad"/><category term="Malware"/><category term="Movie review"/><category term="Online Revenue"/><category term="Online Tools"/><category term="Opening ceremony"/><category term="Orbituary"/><category term="Personalities"/><category term="Player Profile"/><category term="Question"/><category term="Rank"/><category term="Rumours"/><category term="Seach Engines"/><category term="Season&#39;s Greeting"/><category term="Singapore Chess"/><category term="Team"/><category term="Thoughts"/><category term="Training Centres"/><category term="Unknown Tournaments"/><category term="Upcoming. Blitz"/><category term="Vacation"/><category term="Virus"/><category term="Vlogs"/><category term="Women Chess"/><category term="World Championship"/><category term="Young Talent"/><category term="Youtube"/><category term="chess blog"/><category term="chess challenges"/><category term="chess equipments"/><category term="chess marketing"/><category term="chess money"/><category term="chess preparation"/><category term="chess publishing"/><category term="chess venues"/><category term="cutnpaste"/><category term="deadlines"/><category term="domain name"/><category term="hard work"/><category term="haze"/><category term="karma"/><category term="marketing"/><category term="mychessfestival"/><category term="myrating"/><category term="non-chess"/><category term="not chess"/><category term="panorama"/><category term="pic"/><category term="politics"/><category term="social lingo"/><category term="sponsors"/><category term="sta"/><category term="statistics"/><category term="stats"/><category term="surround"/><category term="test"/><category term="tournament blog"/><category term="unsporting"/><category term="webhost"/><category term="website"/><category term="website updates"/><title type='text'>Blog GilaChess</title><subtitle type='html'>Insane with chess</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default?alt=atom&amp;redirect=false'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default?alt=atom&amp;start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1661</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7935508.post-6443856010160411339</id><published>2026-06-10T09:20:31.461+08:00</published><updated>2026-06-10T09:54:21.620+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chess trivia"/><title type='text'>What do Mas, Kavin and Yi Chen have in common?</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsOhetUc2BFlC0cY4e9z9WXibjgXCed-tBGF86IxruZeb9NrY2Drg1nVYLn5ucHFsQl2BwX6zoiZA3uG4J0XWcLSmnsKSmOADRNP8snLrffQzcEcxpyOOsQlRE7fvJOlkTLx3oTzh8ovuW_X8JL8KGPimJge2Sov9DHWvnMX8pLAlE1QErTCQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;427&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsOhetUc2BFlC0cY4e9z9WXibjgXCed-tBGF86IxruZeb9NrY2Drg1nVYLn5ucHFsQl2BwX6zoiZA3uG4J0XWcLSmnsKSmOADRNP8snLrffQzcEcxpyOOsQlRE7fvJOlkTLx3oTzh8ovuW_X8JL8KGPimJge2Sov9DHWvnMX8pLAlE1QErTCQ&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;CM Chow Yi Chen, IM Mas Hafizulhelmi and FM Kavin Mohan&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Yes all of them are National Champions (too obvious) but other than that they were all record breakers in terms of age when they became champions.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;&lt;div aria-level=&quot;3&quot; class=&quot;otQkpb&quot; data-animation-nesting=&quot;&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 24px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;a7qCn#ZxCkTb&quot; jsuid=&quot;Tma49b_n&quot; role=&quot;heading&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 24px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_o&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;1. &lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; data-ved=&quot;2ahUKEwizksKPwPuUAxXG6jgGHYJTAAYQ0fERegYIAAgEEAA&quot; jsaction=&quot;click:&amp;amp;Tma49b_p|QSfFF;keydown:&amp;amp;Tma49b_p|Rdx5Cc;&quot; jscontroller=&quot;qWh5id#HfJy7c&quot; jsuid=&quot;Tma49b_p&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_q&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;IM Mas Hafizulhelmi&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[[null,[],&amp;quot;&amp;quot;,0,null,null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[{&amp;quot;3524&amp;quot;:[0]}]],null,null,[],null,null,null,null,&amp;quot;&amp;quot;,0]]--&gt;&lt;/span&gt; (The 31-Year Benchmark)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul class=&quot;KsbFXc U6u95&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 12px 0px 16px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;mPWODf#NS0kde&quot; jsuid=&quot;Tma49b_v&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; margin: 12px 0px 16px;&quot;&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAIBRAA&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_w&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_x&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_y&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Year He Won&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: 1994 (Malaysian National Closed Championship)&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAIBRAB&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_z&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_10&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_11&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Age When He Won&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: &lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_12&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;13 years and 11 months&lt;!--TgQPHd|[]--&gt;&lt;/span&gt; (Born January 1, 1981)&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAIBRAC&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_13&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_14&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_15&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Context&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: Set a monumental record that stood unchallenged for over three decades as the absolute gold standard for young Malaysian prodigies.&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&amp;nbsp;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;!--TgQPHd|[]--&gt;&lt;/ul&gt;&lt;div class=&quot;Fsg96&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 14px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;rcuQ6b:&amp;amp;Tma49b_1a|npT2md&quot; jscontroller=&quot;KHhJQ#U8DOt&quot; jsuid=&quot;Tma49b_1a&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin: 0px;&quot;&gt;&lt;!--TgQPHd|[]--&gt;&lt;/div&gt;&lt;div aria-level=&quot;3&quot; class=&quot;otQkpb&quot; data-animation-nesting=&quot;&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 24px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;a7qCn#ZxCkTb&quot; jsuid=&quot;Tma49b_1b&quot; role=&quot;heading&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 24px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_1c&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;2. &lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; data-ved=&quot;2ahUKEwizksKPwPuUAxXG6jgGHYJTAAYQ0fERegYIAAgHEAA&quot; jsaction=&quot;click:&amp;amp;Tma49b_1d|QSfFF;keydown:&amp;amp;Tma49b_1d|Rdx5Cc;&quot; jscontroller=&quot;qWh5id#HfJy7c&quot; jsuid=&quot;Tma49b_1d&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_1e&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;FM Kavin Mohan&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[[null,[],&amp;quot;&amp;quot;,0,null,null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[{&amp;quot;3524&amp;quot;:[0]}]],null,null,[],null,null,null,null,&amp;quot;&amp;quot;,0]]--&gt;&lt;/span&gt; (The Modern Era Breaker)&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/div&gt;&lt;ul class=&quot;KsbFXc U6u95&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 12px 0px 16px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;mPWODf#NS0kde&quot; jsuid=&quot;Tma49b_1j&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; margin: 12px 0px 16px;&quot;&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAICRAA&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_1k&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_1l&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_1m&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Year He Won&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: Early 2025 (&lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;mouseenter:&amp;amp;Tma49b_1n|WOQqYb;mouseleave:&amp;amp;Tma49b_1n|Tx5Rb;focusin:&amp;amp;Tma49b_1n|mrwrPd;focusout:&amp;amp;Tma49b_1n|mFndSc;pointerdown:&amp;amp;Tma49b_1n|FEiYhc;click:&amp;amp;Tma49b_1n|C6aVhd;&quot; jscontroller=&quot;KMhGd#Mx1qPe&quot; jsuid=&quot;Tma49b_1n&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;a aria-label=&quot;Malaysian Chess Championship 2025. Link preview. Site: Wikipedia. Title: Malaysian Chess Championship - Wikipedia. URL: https://en.wikipedia.org/wiki/Malaysian_Chess_Championship.&quot; class=&quot;H23r4e&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 500; margin: 0px; text-decoration: underline 1px rgb(153, 195, 255); border-bottom: 0px rgb(153, 195, 255);&quot; data-hveid=&quot;CAAICRAB&quot; href=&quot;https://en.wikipedia.org/wiki/Malaysian_Chess_Championship&quot; ping=&quot;/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://en.wikipedia.org/wiki/Malaysian_Chess_Championship&amp;amp;ved=2ahUKEwizksKPwPuUAxXG6jgGHYJTAAYQy_kOegYIAAgJEAE&amp;amp;opi=89978449&quot; rel=&quot;noopener&quot; style=&quot;border-bottom: 0px rgb(153, 195, 255); margin: 0px; text-decoration: underline 1px rgb(153, 195, 255);&quot; target=&quot;_blank&quot;&gt;Malaysian Chess Championship 2025&lt;/a&gt;&lt;!--TgQPHd|[[&amp;quot;https://en.wikipedia.org/wiki/Malaysian_Chess_Championship&amp;quot;,null,null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[{&amp;quot;1218&amp;quot;:[16]}]],16,null,&amp;quot;Malaysian Chess Championship - Wikipedia&amp;quot;,&amp;quot;Table_title: National championship winners Table_content: | Year | Champion | | --- | --- | | 1975 | Chan Swee Loon | | 1976 | Goh Yoon Wah | | 1977 | Tan Bian Huat | | 1978 | Christi Hon |&amp;quot;,&amp;quot;https://encrypted-tbn2.gstatic.com/images?q\u003dtbn:ANd9GcS6letTy8rfOTUAAdtWZnLvbwbZ_CQ39SLZ3VdB9ZaM3oyosQkYSI-IUMLUoIz8au_OYvQAr5Ilwd-FfYxCtg&amp;quot;,&amp;quot;Wikipedia&amp;quot;,&amp;quot;https://encrypted-tbn1.gstatic.com/faviconV2?url\u003dhttps://en.wikipedia.org\u0026client\u003dAIM\u0026size\u003d128\u0026type\u003dFAVICON\u0026fallback_opts\u003dTYPE,SIZE,URL&amp;quot;,[[1781054250715443,104393414,100684674],null,null,null,null,[[0,8]]],null,&amp;quot;6e1bac04-68f9-45e2-bfea-96d943242a57&amp;quot;]]--&gt;&lt;/span&gt;)&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAICRAC&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_1o&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_1p&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_1q&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Age When He Broke the Record&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: &lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_1r&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;13 years and roughly 2 to 4 months&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAICRAD&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_1s&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_1t&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_1u&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Context&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_1v&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;: Safely edged past &lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; data-ved=&quot;2ahUKEwizksKPwPuUAxXG6jgGHYJTAAYQ0fERegYIAAgJEAQ&quot; jsaction=&quot;click:&amp;amp;Tma49b_1w|QSfFF;keydown:&amp;amp;Tma49b_1w|Rdx5Cc;&quot; jscontroller=&quot;qWh5id#HfJy7c&quot; jsuid=&quot;Tma49b_1w&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_1x&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;Mas Hafizulhelmi&#39;s&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[[null,[],&amp;quot;&amp;quot;,0,null,null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[{&amp;quot;3524&amp;quot;:[0]}]],null,null,[],null,null,null,null,&amp;quot;&amp;quot;,0]]--&gt;&lt;/span&gt; 13-year, 11-month milestone, landing him directly into the &lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;mouseenter:&amp;amp;Tma49b_1y|WOQqYb;mouseleave:&amp;amp;Tma49b_1y|Tx5Rb;focusin:&amp;amp;Tma49b_1y|mrwrPd;focusout:&amp;amp;Tma49b_1y|mFndSc;pointerdown:&amp;amp;Tma49b_1y|FEiYhc;click:&amp;amp;Tma49b_1y|C6aVhd;&quot; jscontroller=&quot;KMhGd#Mx1qPe&quot; jsuid=&quot;Tma49b_1y&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;a aria-label=&quot;Malaysian Book of Records. Link preview. Site: Facebook. Title: At just 13 years old, Kavin Mohan is already making history in .... URL: https://www.facebook.com/AstroUlagam/posts/at-just-13-years-old-kavin-mohan-is-already-making-history-in-malaysian-chesskav/1365615648927372/.&quot; class=&quot;H23r4e&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 500; margin: 0px; text-decoration: underline 1px rgb(153, 195, 255); border-bottom: 0px rgb(153, 195, 255);&quot; data-hveid=&quot;CAAICRAF&quot; href=&quot;https://www.facebook.com/AstroUlagam/posts/at-just-13-years-old-kavin-mohan-is-already-making-history-in-malaysian-chesskav/1365615648927372/&quot; ping=&quot;/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://www.facebook.com/AstroUlagam/posts/at-just-13-years-old-kavin-mohan-is-already-making-history-in-malaysian-chesskav/1365615648927372/&amp;amp;ved=2ahUKEwizksKPwPuUAxXG6jgGHYJTAAYQy_kOegYIAAgJEAU&amp;amp;opi=89978449&quot; rel=&quot;noopener&quot; style=&quot;border-bottom: 0px rgb(153, 195, 255); margin: 0px; text-decoration: underline 1px rgb(153, 195, 255);&quot; target=&quot;_blank&quot;&gt;Malaysian Book of Records&lt;/a&gt;&lt;!--TgQPHd|[[&amp;quot;https://www.facebook.com/AstroUlagam/posts/at-just-13-years-old-kavin-mohan-is-already-making-history-in-malaysian-chesskav/1365615648927372/&amp;quot;,null,null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[{&amp;quot;1218&amp;quot;:[16]}]],16,null,&amp;quot;At just 13 years old, Kavin Mohan is already making history in ...&amp;quot;,&amp;quot;At just 13 years old, Kavin Mohan is already making history in Malaysian chess. Kavin achieved what many seasoned players aspire to becoming the youngest player to win the Malaysian Chess Championship 2025, and the youngest Malaysian to represent the country at the prestigious FIDE World Cup. Just five months later, he went on to claim another remarkable milestone, emerging as the youngest Malaysian to win the 20th Malaysian Open Chess Championship, a respected international tournament. These achievements have earned him recognition in the Malaysian Book of Records, marking 2025 as a defining year in his journey. #Ulagamtrending #Astroulagam. ... Congratulations !!! Proud of you. May GOD bless you with many more success. ... Congrats dik and keep it up. ... Han Izham FIDE is like FIFA for football while MCF is like FAM (without forgery scandal). Tanya orang main chess akan tahu. Yg lain tu pandai buat lawak saja. ... ♟️✨ The FIDE World Cup 2025, held in Goa, India (30 Oct – 27 Nov), gathered 206 of the world&amp;#39;s strongest chess players in a thrilling knockout format for three spots in the 2026 FIDE Candidates Tournament. Malaysia was proudly represented by FM Kavin Mohan, a 14-year-old chess prodigy from Selangor, who made a remarkable debut by holding GM Robert Hovhannisyan (Armenia, 2633) to two draws in the classical games! ♟️ At just 14, Kavin made history as the youngest Malaysian ever to qualify for the FIDE World Cup — a proud and unforgettable moment for our nation. He also achieved two Malaysian firsts: ✅ Reached the tiebreak stage ✅ Scored 1.5 points in the event — the highest ever by a Malaysian player! Though he narrowly lost 1.5–2.5 in the rapid tiebreaks, Kavin&amp;#39;s performance showcased his talent, composure, and fighting spirit against a seasoned Grandmaster. A truly inspirational milestone for Malaysian chess, proving that our young talents are ready to shine on the world stage! Let&amp;#39;s celebrate and congratulate FM Kavin Mohan for making Malaysia proud! ❤️ #MalaysiaBoleh #ChessMalaysia #FIDEWorldCup2025 #SelangorChess #FMKavinMohan #MalaysiaChess #PCNS #KavinMohan #ProudMoment #ChessMalaysia #MalaysianChessFederation #MCF #MSNS #MSN.&amp;quot;,&amp;quot;https://encrypted-tbn0.gstatic.com/images?q\u003dtbn:ANd9GcTIJ2IDnVsm5dMS1RRHjLwq7bpLTmn2m-rxGmbDNtc5cF6rVPMXWST3Po3HHL8gbEnHM5GrYcxpGMBaap4xhw&amp;quot;,&amp;quot;Facebook&amp;quot;,&amp;quot;https://encrypted-tbn2.gstatic.com/faviconV2?url\u003dhttps://www.facebook.com\u0026client\u003dAIM\u0026size\u003d128\u0026type\u003dFAVICON\u0026fallback_opts\u003dTYPE,SIZE,URL&amp;quot;,[[1781054250715443,104393414,100684674],null,null,null,null,[[0,10]]],null,&amp;quot;b244c0d8-79b0-4494-8650-7a374958377e&amp;quot;]]--&gt;&lt;/span&gt;.&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&amp;nbsp;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;!--TgQPHd|[]--&gt;&lt;/ul&gt;&lt;div class=&quot;Fsg96&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 14px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;rcuQ6b:&amp;amp;Tma49b_24|npT2md&quot; jscontroller=&quot;KHhJQ#U8DOt&quot; jsuid=&quot;Tma49b_24&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 14px; margin: 0px;&quot;&gt;&lt;!--TgQPHd|[]--&gt;&lt;/div&gt;&lt;div aria-level=&quot;3&quot; class=&quot;otQkpb&quot; data-animation-nesting=&quot;&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 24px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;a7qCn#ZxCkTb&quot; jsuid=&quot;Tma49b_25&quot; role=&quot;heading&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 24px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_26&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;3. &lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; data-ved=&quot;2ahUKEwizksKPwPuUAxXG6jgGHYJTAAYQ0fERegYIAAgNEAA&quot; jsaction=&quot;click:&amp;amp;Tma49b_27|QSfFF;keydown:&amp;amp;Tma49b_27|Rdx5Cc;&quot; jscontroller=&quot;qWh5id#HfJy7c&quot; jsuid=&quot;Tma49b_27&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 20px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_28&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;CM Chow Yi Chen&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[[null,[],&amp;quot;&amp;quot;,0,null,null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[{&amp;quot;3524&amp;quot;:[0]}]],null,null,[],null,null,null,null,&amp;quot;&amp;quot;,0]]--&gt;&lt;/span&gt; (The Current Record Holder)&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/div&gt;&lt;ul class=&quot;KsbFXc U6u95&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 12px 0px 16px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-processed=&quot;true&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;mPWODf#NS0kde&quot; jsuid=&quot;Tma49b_2d&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; margin: 12px 0px 16px;&quot;&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAIDxAA&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_2e&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_2f&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_2g&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Year He Won&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: 2026 (&lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;mouseenter:&amp;amp;Tma49b_2h|WOQqYb;mouseleave:&amp;amp;Tma49b_2h|Tx5Rb;focusin:&amp;amp;Tma49b_2h|mrwrPd;focusout:&amp;amp;Tma49b_2h|mFndSc;pointerdown:&amp;amp;Tma49b_2h|FEiYhc;click:&amp;amp;Tma49b_2h|C6aVhd;&quot; jscontroller=&quot;KMhGd#Mx1qPe&quot; jsuid=&quot;Tma49b_2h&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;a aria-label=&quot;Malaysian Chess Championship 2026. Link preview. Site: Chess-Results. Title: Open] Malaysian Chess Championship 2026 @ UTeM Me. URL: https://chess-results.com/tnr1381346.aspx?lan=1&amp;amp;zeilen=0&amp;amp;turdet=YES&amp;amp;flag=30&amp;amp;prt=5.&quot; class=&quot;H23r4e&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 500; margin: 0px; text-decoration: underline 1px rgb(153, 195, 255); border-bottom: 0px rgb(153, 195, 255);&quot; data-hveid=&quot;CAAIDxAB&quot; href=&quot;https://chess-results.com/tnr1381346.aspx?lan=1&amp;amp;zeilen=0&amp;amp;turdet=YES&amp;amp;flag=30&amp;amp;prt=5&quot; ping=&quot;/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://chess-results.com/tnr1381346.aspx?lan%3D1%26zeilen%3D0%26turdet%3DYES%26flag%3D30%26prt%3D5&amp;amp;ved=2ahUKEwizksKPwPuUAxXG6jgGHYJTAAYQy_kOegYIAAgPEAE&amp;amp;opi=89978449&quot; rel=&quot;noopener&quot; style=&quot;border-bottom: 0px rgb(153, 195, 255); margin: 0px; text-decoration: underline 1px rgb(153, 195, 255);&quot; target=&quot;_blank&quot;&gt;Malaysian Chess Championship 2026&lt;/a&gt;&lt;!--TgQPHd|[[&amp;quot;https://chess-results.com/tnr1381346.aspx?lan\u003d1\u0026zeilen\u003d0\u0026turdet\u003dYES\u0026flag\u003d30\u0026prt\u003d5&amp;quot;,null,null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[{&amp;quot;1218&amp;quot;:[16]}]],16,null,&amp;quot;Open] Malaysian Chess Championship 2026 @ UTeM Me&amp;quot;,&amp;quot;Chess-Tournament-Results-Server: Chess-Results.com. Page 1 / 2 created on 29.05.2026 06:10:34. From the Tournament-Database of Chess-Results https://chess-results.com. [MCC - Open] Malaysian Chess Championship 2026 @ UTeM Melaka (Open). Last update 05.04.2026 12:50:04. Starting rank. No. Name. ID. FideIDFED. RtgI RtgN sex Typ age Club/City. 1. IM Chan Kim Yew. 220500024 ... 11 CM Chow Yi Chen. 231100033. 35825162 MAS. 2057 1738. U18. 11. 12. Rittesh A/L Muraley. 220500092. 35814772 MAS. 2040 1688. U18. 16 KUL. 13. Tan Yi Xun. 220500303. 5786550 MAS. 2039 1822. 19. 14 CM Shen Ree Herng. 220400081. 5799031 MAS. 2024 1839. U18. 15. 15. Nik Ahmad Farouqi B Nik Abdul Aziz. 230400009. 5701791 MAS. 2011 1694.&amp;quot;,null,&amp;quot;Chess-Results&amp;quot;,&amp;quot;https://encrypted-tbn3.gstatic.com/faviconV2?url\u003dhttps://chess-results.com\u0026client\u003dAIM\u0026size\u003d128\u0026type\u003dFAVICON\u0026fallback_opts\u003dTYPE,SIZE,URL&amp;quot;,[[1781054250715443,104393414,100684674],null,null,null,null,[[0,14]]],null,&amp;quot;4a6628d5-5478-475c-b41f-599acf84ee8b&amp;quot;]]--&gt;&lt;/span&gt;)&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAIDxAC&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_2i&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_2j&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_2k&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Age When He Broke the Record&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: &lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_2l&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;11 years and 6 months&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAAIDxAD&quot; data-sae=&quot;&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe#HokZ0d&quot; jsuid=&quot;Tma49b_2m&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D#d5Qebf&quot; jsuid=&quot;Tma49b_2n&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd#vvzi1e&quot; jsuid=&quot;Tma49b_2o&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Context&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;: Completely rewritten chess history by cutting down the standing youth record by nearly two full years.&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span face=&quot;Google Sans, Arial, sans-serif&quot;&gt;They are getting younger and younger. Hard to believe anyone can break the current record !!&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6443856010160411339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6443856010160411339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6443856010160411339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6443856010160411339'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/what-do-mas-kavin-and-yi-chen-have-in.html' title='What do Mas, Kavin and Yi Chen have in common?'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjsOhetUc2BFlC0cY4e9z9WXibjgXCed-tBGF86IxruZeb9NrY2Drg1nVYLn5ucHFsQl2BwX6zoiZA3uG4J0XWcLSmnsKSmOADRNP8snLrffQzcEcxpyOOsQlRE7fvJOlkTLx3oTzh8ovuW_X8JL8KGPimJge2Sov9DHWvnMX8pLAlE1QErTCQ=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-7695649044513294963</id><published>2026-06-10T07:40:33.401+08:00</published><updated>2026-06-10T07:45:16.976+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chess Politics"/><title type='text'>What is the CAS dispute all about?</title><content type='html'>&lt;style&gt;
  blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: &quot;\201C&quot;&quot;\201D&quot;&quot;\2018&quot;&quot;\2019&quot;;
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}
&lt;/style&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.fide.com/fide-council-to-review-implementation-of-cas-decision/&quot;&gt;&amp;nbsp;FIDE posted this&lt;/a&gt; on their site&lt;br /&gt;&lt;br /&gt;
  
  &lt;/p&gt;&lt;blockquote&gt;In accordance with the CAS decision in case CAS 2024/A/10911, the Chess Federation of Russia was required to comply with the decision by 9 June 2026.&lt;br /&gt;&lt;br /&gt;The FIDE Council has therefore formally requested the Chess Federation of Russia to provide evidence of its compliance with the decision.&lt;br /&gt;&lt;br /&gt;In line with Article 20.9 of the FIDE Charter, a meeting of the FIDE Council has been scheduled for 17 June 2026 to assess the implementation of the CAS decision and to take any decisions in accordance with the FIDE Charter.&lt;/blockquote&gt;&lt;p&gt;I thought it was something to do with Russian players getting sanctioned from international events.&lt;/p&gt;&lt;p&gt;So I dug deeper and it turns out it is not about sanctions.&lt;/p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiJ0o4yGwFExAoq3Fr0qG5wmejELWlIUwsiWw-opl8d5fOy91cO0p4o5nDt1MsMdbhUclhJBTNYyo2gIT3WU6ga7mZYETBUr4Fd7MQNsTqiimQ4XYscAk8jIjzAOOOc0djdGq-AVKUbhheX-ywmDQMYIaY-AtrKPXPk3KgLHFRa-UKZjPqKtL0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;642&quot; data-original-width=&quot;669&quot; height=&quot;614&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiJ0o4yGwFExAoq3Fr0qG5wmejELWlIUwsiWw-opl8d5fOy91cO0p4o5nDt1MsMdbhUclhJBTNYyo2gIT3WU6ga7mZYETBUr4Fd7MQNsTqiimQ4XYscAk8jIjzAOOOc0djdGq-AVKUbhheX-ywmDQMYIaY-AtrKPXPk3KgLHFRa-UKZjPqKtL0=w640-h614&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;shaded red -Russian occupied and contested area&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p data-path-to-node=&quot;3&quot; id=&quot;p-rc_0aec27ca4142c245-28&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span class=&quot;citation-34 citation-end-34&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;3&quot; id=&quot;p-rc_0aec27ca4142c245-28&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span class=&quot;citation-34 citation-end-34&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b&gt;Ukrainian Chess Federation&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;citation-33 citation-end-33&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;took legal action because the CFR (&lt;/span&gt;Chess Federation of Russia) had been organizing thousands of chess tournaments and registering players in internationally recognized Ukrainian territories that are occupied by Russia (specifically Crimea, Donetsk, Luhansk, Kherson, Zaporizhzhia, and Sevastopol).&lt;/p&gt;&lt;p data-path-to-node=&quot;3&quot; id=&quot;p-rc_0aec27ca4142c245-28&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sources-carousel-inline _nghost-ng-c4191558751=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c4191558751=&quot;&quot; _nghost-ng-c3027082861=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;4&quot; id=&quot;p-rc_0aec27ca4142c245-29&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span class=&quot;citation-32&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;In late March 2026, the &lt;/span&gt;&lt;b data-index-in-node=&quot;24&quot; data-path-to-node=&quot;4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Court of Arbitration for Sport (CAS)&lt;/b&gt;&lt;span class=&quot;citation-32 citation-end-32&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; in Switzerland ruled that these actions violated Ukraine&#39;s territorial integrity and sovereignty, which goes against the fundamental principles of international chess governance.&lt;source-footnote _nghost-ng-c1709675938=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c1709675938=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;4&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c4191558751=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c4191558751=&quot;&quot; _nghost-ng-c3027082861=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;5&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;The CAS Ultimatum&lt;/h2&gt;&lt;p data-path-to-node=&quot;6&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;The CAS gave the Chess Federation of Russia an ultimatum:&lt;/p&gt;&lt;ul data-path-to-node=&quot;7&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px; padding-inline-start: 32px;&quot;&gt;&lt;li style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;p data-path-to-node=&quot;7,0,0&quot; id=&quot;p-rc_0aec27ca4142c245-30&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,0,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The Demand:&lt;/b&gt;&lt;span class=&quot;citation-31 citation-end-31&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; The CFR had 90 days to completely cease organizing chess activities and exercising control in those occupied regions.&lt;source-footnote _nghost-ng-c1709675938=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c1709675938=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;5&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c4191558751=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c4191558751=&quot;&quot; _nghost-ng-c3027082861=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;p data-path-to-node=&quot;7,1,0&quot; id=&quot;p-rc_0aec27ca4142c245-31&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,1,0&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The Consequence:&lt;/b&gt;&lt;span class=&quot;citation-30 citation-end-30&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; If they failed to comply, they would face an automatic suspension from the International Chess Federation (FIDE) for up to three years.&lt;br /&gt;&lt;br /&gt;&lt;source-footnote _nghost-ng-c1709675938=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;sup _ngcontent-ng-c1709675938=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;6&quot; style=&quot;font-size: 16px; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c4191558751=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;  &lt;source-inline-chip _ngcontent-ng-c4191558751=&quot;&quot; _nghost-ng-c3027082861=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  </content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/7695649044513294963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/7695649044513294963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/7695649044513294963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/7695649044513294963'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/what-is-cas-dispute-all-about.html' title='What is the CAS dispute all about?'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiJ0o4yGwFExAoq3Fr0qG5wmejELWlIUwsiWw-opl8d5fOy91cO0p4o5nDt1MsMdbhUclhJBTNYyo2gIT3WU6ga7mZYETBUr4Fd7MQNsTqiimQ4XYscAk8jIjzAOOOc0djdGq-AVKUbhheX-ywmDQMYIaY-AtrKPXPk3KgLHFRa-UKZjPqKtL0=s72-w640-h614-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-6913369800942838701</id><published>2026-06-10T03:25:46.902+08:00</published><updated>2026-06-10T03:25:46.902+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Opinion"/><title type='text'>The problem with Malaysian Chess Organisers</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1E_SwK1VA_n5uVaU6Sp2DiEZ1DKtcgp1u0ApIYYMihXY_pSjnxMWJNYe_RvJK9xJCAyB9nLB28GCh6yk5xhD5nX51IjQkOEgnLkE381SdEiVZOcGe1s3O9jAz5kctOp7ijq5kd8YdoxW43biyWAsvbkZwvCA2auTfwckJLHva41EbK7vPego&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;572&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1E_SwK1VA_n5uVaU6Sp2DiEZ1DKtcgp1u0ApIYYMihXY_pSjnxMWJNYe_RvJK9xJCAyB9nLB28GCh6yk5xhD5nX51IjQkOEgnLkE381SdEiVZOcGe1s3O9jAz5kctOp7ijq5kd8YdoxW43biyWAsvbkZwvCA2auTfwckJLHva41EbK7vPego=w357-h640&quot; width=&quot;357&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Malaysian chess organisers love flyers. tournaments distributed via image-only flyers and that&#39;s a problem : &lt;b&gt;Search engine indexing and overall event visibility.&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The core problem is real. When organisers post tournament information exclusively as graphic flyers—JPEG or PNG files—the text inside those images is not treated the same as HTML text on a webpage. A search for &quot;catur terbuka Selangor 2026&quot; or &quot;rapid chess Kuala Lumpur July 2026&quot; will not retrieve that tournament through a standard web search unless the information is also published in crawlable, indexable form.&lt;/p&gt;

&lt;p&gt;One would argue that Google Gemini can do OCR easily meaning Google has developed limited ability to read text embedded in images using its Gemini architecture, and there is documented evidence that character recognition is applied to some images. However, this capability remains inconsistent, unreliable for tournament discoverability, and carries less ranking weight than proper HTML text. The SEO community strongly advises against relying on it.&lt;/p&gt;

&lt;p&gt;The problem is compounded by where Malaysian chess flyers are typically shared. WhatsApp messages and group chats remain entirely private and are never indexed by any search engine. While Facebook has allowed Google indexing of public posts from brands and creators since July 2025, this applies primarily to post captions—not to text inside flyer images. Without a text caption, the flyer itself remains effectively invisible.&lt;/p&gt;&lt;p&gt;So the solution is simple. Duplicate the information in the flyer as plain text also.&lt;/p&gt;

&lt;p&gt;Plain text ensures full, reliable indexing by every search engine, every time. Beyond searchability, it provides additional benefits: accessibility for screen readers, the ability to copy-paste dates and addresses, machine translation, direct linking to specific details.&lt;/p&gt;

&lt;p&gt;The flyer should remain for its visual appeal. The text is for the machines. This is best practice not only for Malaysian chess but for any community organisation seeking to make its events discoverable.&lt;/p&gt;&lt;p&gt;One positive here is websites like Catur Malaysia takes the trouble to make sure that there are text description information despite organisers only giving graphics flyer. This ensures that the particular tournament will be index by search engines like Google and be found more easily. Catur Malaysia should be commended based on this fact alone.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6913369800942838701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6913369800942838701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6913369800942838701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6913369800942838701'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/the-problem-with-malaysian-chess.html' title='The problem with Malaysian Chess Organisers'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEj1E_SwK1VA_n5uVaU6Sp2DiEZ1DKtcgp1u0ApIYYMihXY_pSjnxMWJNYe_RvJK9xJCAyB9nLB28GCh6yk5xhD5nX51IjQkOEgnLkE381SdEiVZOcGe1s3O9jAz5kctOp7ijq5kd8YdoxW43biyWAsvbkZwvCA2auTfwckJLHva41EbK7vPego=s72-w357-h640-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-7146802852361630529</id><published>2026-06-09T17:36:17.211+08:00</published><updated>2026-06-09T17:36:17.211+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chess blogging"/><title type='text'>Bringing Catur back to life again</title><content type='html'>&lt;div&gt;&lt;b&gt;Before catur there was GilaChess&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;I lost GilaChess.com in the late 2000s because I procrastinated in renewing the domain and totally lost the name, coupled with my disappointment with Exabyte my webhost that allowed malware to attack their computers. It was a &lt;a href=&quot;https://gilachess.blogspot.com/2016/01/death-of-gilachesscom.html&quot;&gt;nightmare experience&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have not recovered gilachess.com until today but I have registered .org and .net multiple times (again forgot to renew a few times) - but these websites never regained the type of traffic and readership of the original .com.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyway, I had moderate success with catur.org, my new website. It acted as an aggregator for local blogs, bringing in over 30 blogs&#39; content into one space. But that too didn&#39;t last because blogging lost it&#39;s steam and almost all the local blogs stopped posting.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I never gave up. I kept my blog, and it has lasted 21 years. I don&#39;t blog for eyeballs or followers. It&#39;s more like a diary of events I want to save and remember.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Catur lost traffic and became dormant for more than a year. Last month, I did the unthinkable - I deleted the root directory of the website, effectively losing years of content.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyway, last month I started rebuilding the site, and with the help of AI, it has been &quot;too easy&quot;. So easy that a lot of things that I wanted to do but could only dream of because of lack of funds and ability - now was possible because of AIs like Gemini, Claude, and DeekSeek (I don&#39;t like ChatGPT).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The result is this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi-rCpBLNdCY3bGcoRDJGKU7BWiri0S0Q36GNtu_1Si-oQ_uBEroq6hB50pMEvoD7ADXaXCnYo5wPQZ5wYpYUFhRDO_EHxAnELhebQXhyVOjriY7bBYHMffSQEv7Q5Ws8PRhDwD0CCsoQA_RlZdsCsfZEd5sIrj3pCqs3IsQbveuJwwSBfqbW0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;869&quot; data-original-width=&quot;1681&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi-rCpBLNdCY3bGcoRDJGKU7BWiri0S0Q36GNtu_1Si-oQ_uBEroq6hB50pMEvoD7ADXaXCnYo5wPQZ5wYpYUFhRDO_EHxAnELhebQXhyVOjriY7bBYHMffSQEv7Q5Ws8PRhDwD0CCsoQA_RlZdsCsfZEd5sIrj3pCqs3IsQbveuJwwSBfqbW0=w640-h330&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Rebranded it as &quot;Malaysia&#39;s Chess Portal&quot;.&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgRmXnyyrI0TuKavss1nWp82mbcTWgy2-_SL4oe-I9-O3E7-RSeQyag0r7gGDvm532wfu9qlITa-Yjb9X96iXvEY6QST70Qg2L5Nj0ogI3QCaVjwwsVj_-CYjBwAOO_iInZzbHnHhr2fTXTw7q-bhS4Hz7eNFfXT8TkGIKWCoUzpvfvGFal8_Y&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;417&quot; data-original-width=&quot;420&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgRmXnyyrI0TuKavss1nWp82mbcTWgy2-_SL4oe-I9-O3E7-RSeQyag0r7gGDvm532wfu9qlITa-Yjb9X96iXvEY6QST70Qg2L5Nj0ogI3QCaVjwwsVj_-CYjBwAOO_iInZzbHnHhr2fTXTw7q-bhS4Hz7eNFfXT8TkGIKWCoUzpvfvGFal8_Y&quot; width=&quot;242&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Catur comprise:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;ul class=&quot;space-y-4 mb-10&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #131b2e; font-family: &amp;quot;Plus Jakarta Sans&amp;quot;; list-style: none; margin: 0px 0px 2.5rem; padding: 0px;&quot;&gt;&lt;li class=&quot;flex gap-4&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; gap: 1rem;&quot;&gt;&lt;span class=&quot;material-symbols-outlined text-primary&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #004ac6; direction: ltr; display: inline-block; font-family: &amp;quot;Material Symbols Outlined&amp;quot;; font-feature-settings: &amp;quot;liga&amp;quot;; font-size: 24px; font-variation-settings: &amp;quot;FILL&amp;quot; 0, &amp;quot;wght&amp;quot; 400, &amp;quot;GRAD&amp;quot; 0, &amp;quot;opsz&amp;quot; 24; line-height: 1; overflow-wrap: normal; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box;&quot;&gt;&lt;span class=&quot;text-on-surface&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;&quot;&gt;CaturNews&lt;/span&gt;&lt;p class=&quot;text-on-surface-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #434655; margin: 0px;&quot;&gt;The core function of the old Catur website to aggregate and pull in contents from other blogs. Since local blogs are almost non-existant, I pull the news headlines from international websites like FIDE, Chessbase, LiChess, Chessdotcom etc.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;flex gap-4&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-space-y-reverse: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; gap: 1rem; margin-bottom: 0px; margin-top: 16px;&quot;&gt;&lt;span class=&quot;material-symbols-outlined text-tertiary&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #006242; direction: ltr; display: inline-block; font-family: &amp;quot;Material Symbols Outlined&amp;quot;; font-feature-settings: &amp;quot;liga&amp;quot;; font-size: 24px; font-variation-settings: &amp;quot;FILL&amp;quot; 0, &amp;quot;wght&amp;quot; 400, &amp;quot;GRAD&amp;quot; 0, &amp;quot;opsz&amp;quot; 24; line-height: 1; overflow-wrap: normal; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box;&quot;&gt;&lt;span class=&quot;text-on-surface&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;&quot;&gt;CaturEvents&lt;/span&gt;&lt;p class=&quot;text-on-surface-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #434655; margin: 0px;&quot;&gt;Malaysian chess tournament calendar and event dates.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;flex gap-4&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-space-y-reverse: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; gap: 1rem; margin-bottom: 0px; margin-top: 16px;&quot;&gt;&lt;span class=&quot;material-symbols-outlined text-primary-container&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #2563eb; direction: ltr; display: inline-block; font-family: &amp;quot;Material Symbols Outlined&amp;quot;; font-feature-settings: &amp;quot;liga&amp;quot;; font-size: 24px; font-variation-settings: &amp;quot;FILL&amp;quot; 0, &amp;quot;wght&amp;quot; 400, &amp;quot;GRAD&amp;quot; 0, &amp;quot;opsz&amp;quot; 24; line-height: 1; overflow-wrap: normal; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box;&quot;&gt;&lt;span class=&quot;text-on-surface&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;&quot;&gt;CaturSkor&lt;/span&gt;&lt;p class=&quot;text-on-surface-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #434655; margin: 0px;&quot;&gt;An interactive version of data pulled from chess-result showing extra details like opponents played, colours and results in ONE screen. This was a web app I wrote pre-Covid and now further developed with AI.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;flex gap-4&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-space-y-reverse: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; gap: 1rem; margin-bottom: 0px; margin-top: 16px;&quot;&gt;&lt;span class=&quot;material-symbols-outlined text-error&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #ba1a1a; direction: ltr; display: inline-block; font-family: &amp;quot;Material Symbols Outlined&amp;quot;; font-feature-settings: &amp;quot;liga&amp;quot;; font-size: 24px; font-variation-settings: &amp;quot;FILL&amp;quot; 0, &amp;quot;wght&amp;quot; 400, &amp;quot;GRAD&amp;quot; 0, &amp;quot;opsz&amp;quot; 24; line-height: 1; overflow-wrap: normal; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box;&quot;&gt;&lt;span class=&quot;text-on-surface&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;&quot;&gt;CaturFestival&lt;/span&gt;&lt;p class=&quot;text-on-surface-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #434655; margin: 0px;&quot;&gt;A subsite for the Malaysian Chess Festival.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;flex gap-4&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-space-y-reverse: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; gap: 1rem; margin-bottom: 0px; margin-top: 16px;&quot;&gt;&lt;span class=&quot;material-symbols-outlined text-on-tertiary-fixed-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #005236; direction: ltr; display: inline-block; font-family: &amp;quot;Material Symbols Outlined&amp;quot;; font-feature-settings: &amp;quot;liga&amp;quot;; font-size: 24px; font-variation-settings: &amp;quot;FILL&amp;quot; 0, &amp;quot;wght&amp;quot; 400, &amp;quot;GRAD&amp;quot; 0, &amp;quot;opsz&amp;quot; 24; line-height: 1; overflow-wrap: normal; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box;&quot;&gt;&lt;span class=&quot;text-on-surface&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;&quot;&gt;CaturGym&lt;/span&gt;&lt;p class=&quot;text-on-surface-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #434655; margin: 0px;&quot;&gt;Structured lessons, daily puzzles, and an official learning syllabus.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;flex gap-4&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-space-y-reverse: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; gap: 1rem; margin-bottom: 0px; margin-top: 16px;&quot;&gt;&lt;span class=&quot;material-symbols-outlined text-primary&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #004ac6; direction: ltr; display: inline-block; font-family: &amp;quot;Material Symbols Outlined&amp;quot;; font-feature-settings: &amp;quot;liga&amp;quot;; font-size: 24px; font-variation-settings: &amp;quot;FILL&amp;quot; 0, &amp;quot;wght&amp;quot; 400, &amp;quot;GRAD&amp;quot; 0, &amp;quot;opsz&amp;quot; 24; line-height: 1; overflow-wrap: normal; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box;&quot;&gt;&lt;span class=&quot;text-on-surface&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;&quot;&gt;CaturELO&lt;/span&gt;&lt;p class=&quot;text-on-surface-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #434655; margin: 0px;&quot;&gt;Tool to incremental search a name in the FIDE database and return the ELO rating.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;flex gap-4&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-space-y-reverse: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; gap: 1rem; margin-bottom: 0px; margin-top: 16px;&quot;&gt;&lt;span class=&quot;material-symbols-outlined text-secondary&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #855300; direction: ltr; display: inline-block; font-family: &amp;quot;Material Symbols Outlined&amp;quot;; font-feature-settings: &amp;quot;liga&amp;quot;; font-size: 24px; font-variation-settings: &amp;quot;FILL&amp;quot; 0, &amp;quot;wght&amp;quot; 400, &amp;quot;GRAD&amp;quot; 0, &amp;quot;opsz&amp;quot; 24; line-height: 1; overflow-wrap: normal; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box;&quot;&gt;&lt;span class=&quot;text-on-surface&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;&quot;&gt;CaturReplay&lt;/span&gt;&lt;p class=&quot;text-on-surface-variant&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-text-opacity: 1; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; color: #434655; margin: 0px;&quot;&gt;Tool to replay your chess game on a 2D board. Just cut n paste your PGN.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span style=&quot;color: #434655; font-family: Plus Jakarta Sans;&quot;&gt;From the early traffic stats, it is promising and that encourages me to work at completing more Catur.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/7146802852361630529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/7146802852361630529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/7146802852361630529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/7146802852361630529'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/bringing-catur-back-to-life-again.html' title='Bringing Catur back to life again'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEi-rCpBLNdCY3bGcoRDJGKU7BWiri0S0Q36GNtu_1Si-oQ_uBEroq6hB50pMEvoD7ADXaXCnYo5wPQZ5wYpYUFhRDO_EHxAnELhebQXhyVOjriY7bBYHMffSQEv7Q5Ws8PRhDwD0CCsoQA_RlZdsCsfZEd5sIrj3pCqs3IsQbveuJwwSBfqbW0=s72-w640-h330-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-5095461309662173421</id><published>2026-06-08T08:41:48.745+08:00</published><updated>2026-06-08T08:49:45.357+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Opinion"/><title type='text'>PIP</title><content type='html'>    &lt;style&gt;
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            background: linear-gradient(145deg, #f7f5f0 0%, #e8e5dc 100%);
            font-family: &#39;Segoe UI&#39;, &#39;Roboto&#39;, &#39;Georgia&#39;, &#39;Times New Roman&#39;, serif;
            line-height: 1.5;
            padding: 2rem 1rem;
            color: #1e2a2e;
        }

        /* main article container */
        .pip-article {
            max-width: 1100px;
            margin: 0 auto;
            background: #fffef7;
            border-radius: 2rem;
            box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.2), 0 1px 3px rgba(0, 0, 0, 0.05);
            overflow: hidden;
            transition: all 0.2s ease;
        }

        /* header / hero area */
        .hero-image {
            background: #2c3e2f;
            text-align: center;
            padding: 1.5rem 1rem 0.5rem 1rem;
            border-bottom: 6px solid #c49a6c;
        }

        .hero-image img {
            max-width: 100%;
            height: auto;
            border-radius: 24px;
            box-shadow: 0 12px 24px -8px rgba(0, 0, 0, 0.3);
            transition: transform 0.25s ease;
            display: block;
            margin: 0 auto;
        }

        .hero-image img:hover {
            transform: scale(1.01);
        }

        /* content padding */
        .content {
            padding: 2rem 2rem 2.5rem 2rem;
        }

        /* typography */
        h1 {
            font-size: 2.4rem;
            font-weight: 800;
            letter-spacing: -0.01em;
            background: linear-gradient(135deg, #2c3e2f, #5a3e2b);
            background-clip: text;
            -webkit-background-clip: text;
            color: transparent;
            margin-bottom: 0.25rem;
            display: inline-block;
            border-left: 6px solid #c49a6c;
            padding-left: 1rem;
        }

        .subhead {
            font-size: 1.1rem;
            color: #5f6c5b;
            margin-top: 0.25rem;
            margin-bottom: 1.8rem;
            border-left: 6px solid #c49a6c;
            padding-left: 1rem;
            font-style: italic;
        }

        .intro-text {
            font-size: 1.2rem;
            background: #f2efe7;
            padding: 1rem 1.4rem;
            border-radius: 32px;
            margin: 1.5rem 0 2rem 0;
            color: #2c3e2f;
            font-weight: 500;
            border: 1px solid #e2dacf;
        }

        /* section styling */
        .section-title {
            font-size: 1.8rem;
            font-weight: 700;
            margin: 2rem 0 1rem 0;
            color: #2c3e2f;
            display: flex;
            align-items: center;
            gap: 0.6rem;
        }

        .section-title span {
            background: #c49a6c;
            width: 10px;
            height: 32px;
            display: inline-block;
            border-radius: 8px;
        }

        .pip-cards {
            display: flex;
            flex-wrap: wrap;
            gap: 1.5rem;
            margin: 1.8rem 0 1.5rem 0;
        }

        .card {
            flex: 1;
            min-width: 200px;
            background: white;
            border-radius: 28px;
            padding: 1.5rem 1.2rem;
            box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);
            transition: all 0.2s;
            border: 1px solid #ece3d8;
            background: #fefcf8;
        }

        .card:hover {
            transform: translateY(-5px);
            box-shadow: 0 18px 30px -12px rgba(0, 0, 0, 0.15);
            border-color: #d4b48c;
        }

        .card h3 {
            font-size: 1.7rem;
            font-weight: 800;
            margin-bottom: 0.5rem;
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .card .phase-tag {
            font-size: 0.75rem;
            background: #e9e3d7;
            display: inline-block;
            padding: 0.2rem 0.7rem;
            border-radius: 40px;
            font-weight: normal;
            color: #5a3e2b;
            letter-spacing: 0.3px;
        }

        .card p {
            margin-top: 0.8rem;
            color: #2d3a2f;
            line-height: 1.45;
        }

        .quote-block {
            background: #f0ede5;
            padding: 1.5rem;
            border-radius: 2rem;
            margin: 2rem 0;
            font-style: normal;
            border-left: 8px solid #c49a6c;
            font-size: 1.05rem;
            color: #2c3e2f;
            font-weight: 500;
            box-shadow: inset 0 1px 3px #0001, 0 2px 4px #fff8;
        }

        .quote-block strong {
            color: #b1622c;
            font-weight: 700;
        }

        .application-box {
            background: #e8e2d4;
            padding: 1.5rem 2rem;
            border-radius: 32px;
            margin: 2rem 0 1rem 0;
        }

        .application-box p {
            margin-bottom: 0.8rem;
        }

        .footer-note {
            margin-top: 2.2rem;
            padding-top: 1rem;
            border-top: 2px dashed #ddd0bd;
            color: #6a5c48;
            font-size: 0.9rem;
            text-align: center;
        }

        @media (max-width: 680px) {
            .content {
                padding: 1.3rem;
            }
            h1 {
                font-size: 1.8rem;
            }
            .card h3 {
                font-size: 1.4rem;
            }
            .pip-cards {
                flex-direction: column;
            }
            .section-title {
                font-size: 1.5rem;
            }
        }
    &lt;/style&gt;

&lt;div class=&quot;pip-article&quot;&gt;
    
    &lt;!--hero image (original structure preserved but modernized)--&gt;
    &lt;div class=&quot;hero-image&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjUWLFRqmh0BtZwPu8p-fkY375GEe7h3f5Z8Q7JTSfKhS4ZIyb-YR9IkGC0meaneUTJAj3kYEj0uil1xvq16cswfgVZV3tT-4d42AVXUk85_PNPLA9htr2A1GsJ0OsV4oLS0JGBA1kHNXmGkS8G8Ept7F_lr_GAsSQTrJwKLSoQS87Ue50CpMM&quot; rel=&quot;noopener&quot; style=&quot;display: block;&quot; target=&quot;_blank&quot;&gt;
            &lt;img alt=&quot;Chess event coverage concept by GilaChess&quot; height=&quot;427&quot; loading=&quot;lazy&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjUWLFRqmh0BtZwPu8p-fkY375GEe7h3f5Z8Q7JTSfKhS4ZIyb-YR9IkGC0meaneUTJAj3kYEj0uil1xvq16cswfgVZV3tT-4d42AVXUk85_PNPLA9htr2A1GsJ0OsV4oLS0JGBA1kHNXmGkS8G8Ept7F_lr_GAsSQTrJwKLSoQS87Ue50CpMM&quot; style=&quot;height: auto; max-width: 800px; width: 100%;&quot; width=&quot;640&quot; /&gt;
        &lt;/a&gt;
    &lt;/div&gt;

    &lt;div class=&quot;content&quot;&gt;
        &lt;h1&gt;♟️ P · I · P philosophy&lt;/h1&gt;
        &lt;div class=&quot;subhead&quot;&gt;structured chess event coverage · GilaChess framework&lt;/div&gt;

        &lt;div class=&quot;intro-text&quot;&gt;
            📌 &lt;strong&gt;PIP&lt;/strong&gt; is his philosophy for structured chess event coverage, 
            standing for three essential stages: &lt;strong&gt;Opening (Pre-Event)&lt;/strong&gt;, &lt;strong&gt;Middlegame (In-Event)&lt;/strong&gt;, 
            and &lt;strong&gt;Endgame (Post-Event)&lt;/strong&gt;.
        &lt;/div&gt;

        &lt;!--what PIP stands for section--&gt;
        &lt;div class=&quot;section-title&quot;&gt;
            &lt;span&gt;&lt;/span&gt; 🧠 What PIP stands for
        &lt;/div&gt;
        &lt;p style=&quot;font-size: 1.05rem; margin-bottom: 1rem;&quot;&gt;&lt;strong&gt;“P‑I‑P”&lt;/strong&gt; as the stages needed for a well‑covered chess event:
        &lt;/p&gt;

        &lt;div class=&quot;pip-cards&quot;&gt;
            &lt;div class=&quot;card&quot;&gt;
                &lt;h3&gt;🎯 Opening &lt;span class=&quot;phase-tag&quot;&gt;Pre‑Event&lt;/span&gt;&lt;/h3&gt;
                &lt;p&gt;Advance hype, announcements, registration info, previews — set the stage before the first move.&lt;/p&gt;
            &lt;/div&gt;
            &lt;div class=&quot;card&quot;&gt;
                &lt;h3&gt;⚡ Middlegame &lt;span class=&quot;phase-tag&quot;&gt;In‑Event&lt;/span&gt;&lt;/h3&gt;
                &lt;p&gt;On‑site updates, results, photos, pairings, stories as the tournament happens.&lt;/p&gt;
            &lt;/div&gt;
            &lt;div class=&quot;card&quot;&gt;
                &lt;h3&gt;🏆 Endgame &lt;span class=&quot;phase-tag&quot;&gt;Post‑Event&lt;/span&gt;&lt;/h3&gt;
                &lt;p&gt;Final results, prize‑winners, summaries, follow‑up content.&lt;/p&gt;
            &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;quote-block&quot;&gt;
            💡 &lt;strong&gt;It&#39;s like a game:&lt;/strong&gt; if you only do one phase (for example, live updates with no build‑up or follow‑up), 
            the &lt;strong&gt;“coverage game” is incomplete.&lt;/strong&gt;
        &lt;/div&gt;

        &lt;!--how he applies it--&gt;
        &lt;div class=&quot;section-title&quot;&gt;
            &lt;span&gt;&lt;/span&gt; 🛠️ How I apply it
        &lt;/div&gt;

        &lt;div class=&quot;application-box&quot;&gt;
            &lt;p&gt;📘 I have to admit I am not a good blogger, more of a hobbyist who likes to take pictures and writing is not really my strength in the least. Only in the&lt;strong&gt;&amp;nbsp;20th Malaysian Chess Festival&lt;/strong&gt;&amp;nbsp;did I come close to this complete coverage methodology. Not saying I did a perfect job but it was the most complete for each of the 3 stages. Compared to previous years, the work done was embarrassingly poor or non-existent for one or more stages.&lt;/p&gt;
            &lt;p&gt;🤖 To be truthful,&amp;nbsp; the&amp;nbsp;&lt;strong&gt;festival workflows did involve AI‑assisted content generation&lt;/strong&gt;, I just couldn&#39;t write all of the reports in time - though I kept those to a minimum.&lt;/p&gt;
        &lt;/div&gt;

        &lt;div class=&quot;footer-note&quot;&gt;
            ♟️ GilaChess · complete coverage, from opening move to checkmate. That&#39;s the dream anyway :)&lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;

</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/5095461309662173421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/5095461309662173421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5095461309662173421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5095461309662173421'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/pip.html' title='PIP'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjUWLFRqmh0BtZwPu8p-fkY375GEe7h3f5Z8Q7JTSfKhS4ZIyb-YR9IkGC0meaneUTJAj3kYEj0uil1xvq16cswfgVZV3tT-4d42AVXUk85_PNPLA9htr2A1GsJ0OsV4oLS0JGBA1kHNXmGkS8G8Ept7F_lr_GAsSQTrJwKLSoQS87Ue50CpMM=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-6763019718027578177</id><published>2026-06-07T18:11:40.793+08:00</published><updated>2026-06-07T20:10:07.135+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="pictures"/><category scheme="http://www.blogger.com/atom/ns#" term="tournament"/><title type='text'>Chess in Teluk Intan</title><content type='html'>&lt;style&gt;
.photo-album-grid {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
}

.photo-album-grid .separator {
  flex: 0 0 calc(33.333% - 6px) !important;
  text-align: left !important;
  margin: 0 !important;
  float: none !important;
}

.photo-album-grid .separator img {
  width: 100% !important;
  height: 180px !important;
  object-fit: cover !important;
  border-radius: 4px !important;
  display: block !important;
}

@media screen and (max-width: 600px) {
  .photo-album-grid .separator {
    flex: 0 0 calc(50% - 4px) !important;
  }
}
&lt;/style&gt;
&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMxid4uXF4aNcDI5AbwvoY9ai9DMiEofH5qDAuRe3JWftVEBpMToX109yMerPruYW7KRSMJGaoA9YBAuYVq4v5ZoR_rjNw8KrzZJqX1M79YKFdhZj-a_z3sCiVNFClA2VhCo0tuVsf3yY6_yRdk_2MfFuTD14MSTgccFeuWR8OKQ23Qt3qBc0/s4096/13975.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMxid4uXF4aNcDI5AbwvoY9ai9DMiEofH5qDAuRe3JWftVEBpMToX109yMerPruYW7KRSMJGaoA9YBAuYVq4v5ZoR_rjNw8KrzZJqX1M79YKFdhZj-a_z3sCiVNFClA2VhCo0tuVsf3yY6_yRdk_2MfFuTD14MSTgccFeuWR8OKQ23Qt3qBc0/w640-h480/13975.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is the 2nd chess event I&#39;ve seen in my hometown Teluk Intan. I found out only because I was working on the #CaturEvents website (&lt;a href=&quot;https://catur.org/events&quot;&gt;https://catur.org/events&lt;/a&gt;) and was surprised when I saw this flyer.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiwE3g5HZw5A5d5fbp0weosuBpEFjs8s6jSlnhkp_8BQRLXV_89HwUMOyvoeMCbmEkaGkrIHfR4wtdRs5jh7OudJs5MID_eAg5TpXqMFL75ZTyj7G5T44jroNz-4p2D9XBAcOKo1-SADX8xyLrsbKso-tHviSJ6PnqTHIwRTvZ6muKPBf0qfAs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;835&quot; data-original-width=&quot;992&quot; height=&quot;539&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiwE3g5HZw5A5d5fbp0weosuBpEFjs8s6jSlnhkp_8BQRLXV_89HwUMOyvoeMCbmEkaGkrIHfR4wtdRs5jh7OudJs5MID_eAg5TpXqMFL75ZTyj7G5T44jroNz-4p2D9XBAcOKo1-SADX8xyLrsbKso-tHviSJ6PnqTHIwRTvZ6muKPBf0qfAs=w640-h539&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Anyway, pretty good turnout for a 15min+0 tourney with 48 players - mostly juniors. I am surprised by the number as it shows a healty &quot;gilachess&quot; community here even though Teluk Intan is a relatively small town in Malaysia. Did not stay to chat with the organiser &quot;Coach Danish&quot; as he looked very busy.&lt;/p&gt;&lt;p&gt;6 rounds. 15+0 time control. RM 30 entry.&lt;/p&gt;&lt;p&gt;Of course less than ideal environment as the tourney was held in a foodcourt in Lotuss supermarket. But for a casual fast time control event with kids, it can&#39;t be more ideal :)&lt;/p&gt;



Photo Album

&lt;div class=&quot;photo-album-grid&quot;&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBZxnxvS90UyxK7UIFnWWwVKz1ygODi9c06aqglH1xFrux1qMCr_f30FSvABepCbE8JGoRkovWS_LdBfh_RAV10A6h2mmkzDJFoXyMztSn5A8k7ekoetA8tBeg-yZVHtan8kb1s5v5d-4Mk-qXV3wV8fDwSxvlst1AmiQUAfbRBKTVq8dvXio/s4096/13939.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBZxnxvS90UyxK7UIFnWWwVKz1ygODi9c06aqglH1xFrux1qMCr_f30FSvABepCbE8JGoRkovWS_LdBfh_RAV10A6h2mmkzDJFoXyMztSn5A8k7ekoetA8tBeg-yZVHtan8kb1s5v5d-4Mk-qXV3wV8fDwSxvlst1AmiQUAfbRBKTVq8dvXio/s320/13939.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIBYYpLCFyI9joOfr3_OyHKMZuT3A54aRyK66-dDMB_xqb9nAV_0DbiXNA4e6Ffe5vi0QpHU7KW-WeOdPgSc0ODYKHjHUBMyAE1exnagiiFu2wmN3QLnGrtUg977S6rJAkRgOGw9AxgBB_gEvcBd78PsGZ6smmi2yBlTv8WJl38Rv1UFId7mA/s4096/13940.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIBYYpLCFyI9joOfr3_OyHKMZuT3A54aRyK66-dDMB_xqb9nAV_0DbiXNA4e6Ffe5vi0QpHU7KW-WeOdPgSc0ODYKHjHUBMyAE1exnagiiFu2wmN3QLnGrtUg977S6rJAkRgOGw9AxgBB_gEvcBd78PsGZ6smmi2yBlTv8WJl38Rv1UFId7mA/s320/13940.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWatK67kjUauydaY3fxNCT-gERWmvM_1LsAbHTGbrEeFAMXui_5rgLo1l93TrH9gPBp-s0fwKAnngslCtKRd4BU1PJ5XuNNgVWNtJ9qPIwzVf6cjnu_99tygCVfhjyXillCppZnxKH0sSZaIpKBLkf46FXTIdc9aYnVKTMzAPtAC2JZgcPBvQ/s4096/13941.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWatK67kjUauydaY3fxNCT-gERWmvM_1LsAbHTGbrEeFAMXui_5rgLo1l93TrH9gPBp-s0fwKAnngslCtKRd4BU1PJ5XuNNgVWNtJ9qPIwzVf6cjnu_99tygCVfhjyXillCppZnxKH0sSZaIpKBLkf46FXTIdc9aYnVKTMzAPtAC2JZgcPBvQ/s320/13941.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ1PWD_kJdtcTK_7SPGgfPOOJwiN0Ev6PGz88StavL-3MQPr_cKkRtftS35yvYZ0TfXkcgi-5ZX2d1uKFvneE0cfa2RU0ROxUSdU1m_JnYssYyEfUdb3hax3aXTjFoUJzx6Hx51K3L0-qHLtskT1P52slotwxlTeD8QqJiINuZ_fCoHmnpErw/s4096/13942.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ1PWD_kJdtcTK_7SPGgfPOOJwiN0Ev6PGz88StavL-3MQPr_cKkRtftS35yvYZ0TfXkcgi-5ZX2d1uKFvneE0cfa2RU0ROxUSdU1m_JnYssYyEfUdb3hax3aXTjFoUJzx6Hx51K3L0-qHLtskT1P52slotwxlTeD8QqJiINuZ_fCoHmnpErw/s320/13942.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe4svtgm2BLUovYX1oCS6MmvhZI9qQuqsWUl_yiit46ZpVj5Djk_NsIdpQkDFpFVeW9XmgAMVwHIYMts4Gic9FEauXuKZ_1vzsk8OplHaBIy80Da8llCLncTwhNXTB2cFHynOS_j6PocWNZjzUuVp6ZsJbqL0KghGvldg78qDbyo_0LtwaQ5Y/s4096/13943.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe4svtgm2BLUovYX1oCS6MmvhZI9qQuqsWUl_yiit46ZpVj5Djk_NsIdpQkDFpFVeW9XmgAMVwHIYMts4Gic9FEauXuKZ_1vzsk8OplHaBIy80Da8llCLncTwhNXTB2cFHynOS_j6PocWNZjzUuVp6ZsJbqL0KghGvldg78qDbyo_0LtwaQ5Y/s320/13943.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7pe8pp776Qbsz9PsnapggvY2AEGWbxv89ZfA1kHYr4qaD1vLk5V4CNQzA2Xp9WzUyN8MEordM2HRUoXU1QI_9eq98h1FiOr0zY-OgE9dtxkRedLmfhhu3IReXqHk-u0L27EeWdmLgWHPrPQNfyDZDpf3LDMqFBKXRDTOfyaNrZgUlS50rTPI/s4096/13944.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7pe8pp776Qbsz9PsnapggvY2AEGWbxv89ZfA1kHYr4qaD1vLk5V4CNQzA2Xp9WzUyN8MEordM2HRUoXU1QI_9eq98h1FiOr0zY-OgE9dtxkRedLmfhhu3IReXqHk-u0L27EeWdmLgWHPrPQNfyDZDpf3LDMqFBKXRDTOfyaNrZgUlS50rTPI/s320/13944.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpY6dG4FvJKrgoDNfXcHxok5otRHGJaT9m9iPEEDTxN_zc6erCyt2_LoEbdIj6epjh19etr7od2Sw8yjtyAkm8Ab-F7RThOI8Wefgz2pw3VYp58AnZ_e6Co3kwjYjFVbEuydcrRlZHCsDvYxTIybCDkaJvA-eQtCmWwjlUa0ytf-GtiD8UZqo/s4096/13945.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpY6dG4FvJKrgoDNfXcHxok5otRHGJaT9m9iPEEDTxN_zc6erCyt2_LoEbdIj6epjh19etr7od2Sw8yjtyAkm8Ab-F7RThOI8Wefgz2pw3VYp58AnZ_e6Co3kwjYjFVbEuydcrRlZHCsDvYxTIybCDkaJvA-eQtCmWwjlUa0ytf-GtiD8UZqo/s320/13945.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5FhEu_jPCVNUF6XyYjpQleIeeRxmabbB1ZlVbg4cKTNSdwQqb3kbizgZX7zkNbzx_C9x9HeCWBoxVBWjadlZ2harwQOrIFzppcArzgDyVDhT7hyphenhyphenFGEVPas9bzrNNn6WiOstqacKJO2ruIfnkA_c3zStkOrP7rziA_B5mAgQxpJREA4OKhvrc/s4096/13947.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5FhEu_jPCVNUF6XyYjpQleIeeRxmabbB1ZlVbg4cKTNSdwQqb3kbizgZX7zkNbzx_C9x9HeCWBoxVBWjadlZ2harwQOrIFzppcArzgDyVDhT7hyphenhyphenFGEVPas9bzrNNn6WiOstqacKJO2ruIfnkA_c3zStkOrP7rziA_B5mAgQxpJREA4OKhvrc/s320/13947.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSU8EStTfWmkVQ5Y8WzSsUv_4Fb2uGzk0BmZehELfJBSTIyB-Ja7GMz3vtpEm76VCkxlTnfxvzHiHfBU7HKQh8nijq9nH_uV-i750SOiWARF00jx69WqS-fcOcHSSWOx_hrByGfx90EqBevdbWRxVbxcXouNCn3rXNDlVnSUA1lNepbJwuZbM/s4096/13946.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSU8EStTfWmkVQ5Y8WzSsUv_4Fb2uGzk0BmZehELfJBSTIyB-Ja7GMz3vtpEm76VCkxlTnfxvzHiHfBU7HKQh8nijq9nH_uV-i750SOiWARF00jx69WqS-fcOcHSSWOx_hrByGfx90EqBevdbWRxVbxcXouNCn3rXNDlVnSUA1lNepbJwuZbM/s320/13946.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0bnIxFzkwJmco_yaAOkdzVQ-UTcZ26UEZyuJ3cna255cqOLOtcGTZh2g7NuzSxfG671It_xuJTr2FgITPjyjDXexsnFf8gTInsIyMZQbC43_rT-qG-RZ6TKVE0hKAyv4XaIq9V1429wKZRhrfKTsAvGdlSjjv1YAPaL4cEdcCADU3LxjxpKw/s4096/13948.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0bnIxFzkwJmco_yaAOkdzVQ-UTcZ26UEZyuJ3cna255cqOLOtcGTZh2g7NuzSxfG671It_xuJTr2FgITPjyjDXexsnFf8gTInsIyMZQbC43_rT-qG-RZ6TKVE0hKAyv4XaIq9V1429wKZRhrfKTsAvGdlSjjv1YAPaL4cEdcCADU3LxjxpKw/s320/13948.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-eq94P8rJVOLtnrKpXwjyIWxh2ta3FcGD65JRnrXSgJYWnDrgWY_BLRVyBYsf4hKT7RuKB5ImwyQW-xZPgsMkqVMGZ3PnvfN9aXpdJaAChfOpg8_rqHt0s60algiUVtQFgyxvkIIEfWyhxTqBAb6igSMhN_aqVG29r13cistOxsHhFtAsO54/s4096/13949.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-eq94P8rJVOLtnrKpXwjyIWxh2ta3FcGD65JRnrXSgJYWnDrgWY_BLRVyBYsf4hKT7RuKB5ImwyQW-xZPgsMkqVMGZ3PnvfN9aXpdJaAChfOpg8_rqHt0s60algiUVtQFgyxvkIIEfWyhxTqBAb6igSMhN_aqVG29r13cistOxsHhFtAsO54/s320/13949.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7taiHZzO2uFHBDzch-kdVGj4iVY2A9mHKqn2MPB5urS2i213O3AntDn7y_ur_jckL757n9BXS5TwAyfDMdVlTWa-vyUWoBmGIQ45OhW0Slai-EJCaWwhLLqUw_iaTUAgWS3DC4m42m_Lcf69BRUI9z4ZmKWpzXzWHa5wcGw5QSg8mwLnf530/s4096/13950.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7taiHZzO2uFHBDzch-kdVGj4iVY2A9mHKqn2MPB5urS2i213O3AntDn7y_ur_jckL757n9BXS5TwAyfDMdVlTWa-vyUWoBmGIQ45OhW0Slai-EJCaWwhLLqUw_iaTUAgWS3DC4m42m_Lcf69BRUI9z4ZmKWpzXzWHa5wcGw5QSg8mwLnf530/s320/13950.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMO-UCZbhecKpKGhovP0HkNPU72G1JbyvRheihXRWo6n_nJSr32vKECVHKoDjtSDSvHwf9n1HYwgt6jXpoJXG27F5BTH8O_Jjzs0j4sYxVlwiT3EoEijJDnWlIvLd-6iUxoNlSNy92ryPCA1e6zEFQnaAhJ2skF35s4pRXEcwBwN5hwlMG8nE/s4096/13951.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMO-UCZbhecKpKGhovP0HkNPU72G1JbyvRheihXRWo6n_nJSr32vKECVHKoDjtSDSvHwf9n1HYwgt6jXpoJXG27F5BTH8O_Jjzs0j4sYxVlwiT3EoEijJDnWlIvLd-6iUxoNlSNy92ryPCA1e6zEFQnaAhJ2skF35s4pRXEcwBwN5hwlMG8nE/s320/13951.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA6GPKyzRmfa77iorz28CNVkSuxxaiM5ZRwa5xAoVMDzL9BeVaQcKK1UirLIzFTtUXK2atYz_f6BrhthyO2oAKmNKbzqnkKM404-eVJ9tM7PefNNLgLiEuDJryiHmR52A2Xwg01OGWKDQR44aT19laeQ14UaOuRE7n09GVyhz2NDIg7SIAcGU/s4096/13953.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA6GPKyzRmfa77iorz28CNVkSuxxaiM5ZRwa5xAoVMDzL9BeVaQcKK1UirLIzFTtUXK2atYz_f6BrhthyO2oAKmNKbzqnkKM404-eVJ9tM7PefNNLgLiEuDJryiHmR52A2Xwg01OGWKDQR44aT19laeQ14UaOuRE7n09GVyhz2NDIg7SIAcGU/s320/13953.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg9g8JVcnVOHwWS5zVMx6ZPhrq08UmBVxC3VQkdRBc2cN9PeCjFJ_yYv_OYU64xpMiaEnMO4z6fN2R_gp91Mvf_OfzurJhua1MHzCA0utkOmxy_Ft3gSVyCdubKHtgCR8Xqg3lCZVLlOnHGEiMV3MLr7n2pqos_gyyZ7g7qwqgnGHHvWWzqVI/s4096/13954.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg9g8JVcnVOHwWS5zVMx6ZPhrq08UmBVxC3VQkdRBc2cN9PeCjFJ_yYv_OYU64xpMiaEnMO4z6fN2R_gp91Mvf_OfzurJhua1MHzCA0utkOmxy_Ft3gSVyCdubKHtgCR8Xqg3lCZVLlOnHGEiMV3MLr7n2pqos_gyyZ7g7qwqgnGHHvWWzqVI/s320/13954.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibI7OapYEFpzA1nUlxIYIr0e25Okei7Sslcnu61KIhYiV0GruhVEFJsS_Byn9jmAlWHSAzZDDmceAAZKMC_jSaPxx6EAC256CJALXzf3P0j64SJozzKUeS8FaJIQkiHK8qqXoM6Ew9IMmKaA_JYAr1AMUCiwrfVHbJ8MJ9kHLhseiL1to_-u0/s4096/13955.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibI7OapYEFpzA1nUlxIYIr0e25Okei7Sslcnu61KIhYiV0GruhVEFJsS_Byn9jmAlWHSAzZDDmceAAZKMC_jSaPxx6EAC256CJALXzf3P0j64SJozzKUeS8FaJIQkiHK8qqXoM6Ew9IMmKaA_JYAr1AMUCiwrfVHbJ8MJ9kHLhseiL1to_-u0/s320/13955.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPL6IxDm9i-LAoKqt5XpVVNS9w7wHgcixRQYjZAwGG-hCpGezwxteRMcrPOD8YtiSqPYSIw5f1WEYG6zhsnwPyji5Ovk2pdGftJ4bEC46Rx8BcPjOUKqq9qPt1X-FKdIlf7MCqMsoRiWeKBPuZFaT6ZYITMZm1H_Ev7vIbyiI8R7QlEcfrcVE/s4096/13956.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPL6IxDm9i-LAoKqt5XpVVNS9w7wHgcixRQYjZAwGG-hCpGezwxteRMcrPOD8YtiSqPYSIw5f1WEYG6zhsnwPyji5Ovk2pdGftJ4bEC46Rx8BcPjOUKqq9qPt1X-FKdIlf7MCqMsoRiWeKBPuZFaT6ZYITMZm1H_Ev7vIbyiI8R7QlEcfrcVE/s320/13956.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7OOb3FdL3qyT6isZ_Gj8-iqMSjA5MuBYWfpkMI8riwiyeGvTqb2qIpB7GxTAJO8TcN3N68agYfmh6JVsta_lxTBpiVyYOss3Cja8iIARGGi4TWMukEVQMLXneJxQY1GlGn1ZINshNXTd7xRFsu-ybUj2jw8hNkmNlTkGwVH8ZUU0gShAq2gc/s4096/13957.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7OOb3FdL3qyT6isZ_Gj8-iqMSjA5MuBYWfpkMI8riwiyeGvTqb2qIpB7GxTAJO8TcN3N68agYfmh6JVsta_lxTBpiVyYOss3Cja8iIARGGi4TWMukEVQMLXneJxQY1GlGn1ZINshNXTd7xRFsu-ybUj2jw8hNkmNlTkGwVH8ZUU0gShAq2gc/s320/13957.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgkJnQHXYtNa-qnfJNjN82A0n0wigPHTpsGvPtw1VBSswPraImG-XyW7u7z0q1anT_UPQ9TVVU310g1y68mg6AU11KKBZma4ceGogct1gVhpwnm-g6kZz_43PnvGdTvBRh8bJmkoN_12UfipycsqLi9A2tJCcBJrSDpsRQIszbsjuXPgboFuY/s4096/13958.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgkJnQHXYtNa-qnfJNjN82A0n0wigPHTpsGvPtw1VBSswPraImG-XyW7u7z0q1anT_UPQ9TVVU310g1y68mg6AU11KKBZma4ceGogct1gVhpwnm-g6kZz_43PnvGdTvBRh8bJmkoN_12UfipycsqLi9A2tJCcBJrSDpsRQIszbsjuXPgboFuY/s320/13958.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6urIZpL4iyFc_eH4_JNdnW_uQUqAuTcUtZ_-7y12G454VCNaT00Jh1gQUWHQ3XgQ09fhHAo7AtrPgHpzw107AknLXfO21zuwLPa9BKcBQRIUxtFH1_YnkphC4WSO5lTB_aePVSc2SDCXQ9zkM78JXdM03ZZQaE6I7wOHWFNKgNH4rdW1guSA/s4096/13959.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6urIZpL4iyFc_eH4_JNdnW_uQUqAuTcUtZ_-7y12G454VCNaT00Jh1gQUWHQ3XgQ09fhHAo7AtrPgHpzw107AknLXfO21zuwLPa9BKcBQRIUxtFH1_YnkphC4WSO5lTB_aePVSc2SDCXQ9zkM78JXdM03ZZQaE6I7wOHWFNKgNH4rdW1guSA/s320/13959.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8IKYChjbBlQwSRBKOb6BmdpgqnZD687SbpHkCVESUrmc2ZUGSHJFSqmPkGmEpwx99JbjPF7RB_Ej_lFQFK8rmRDDsJZzZryYH6Cx94nAi81Igf_PLNWu-G-3Jq_1Gla4zBW63MSr0ZL9DPSLtVk95MePcV85l4RRh0ZESi6C4JFCj3k6ZnWY/s4096/13960.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8IKYChjbBlQwSRBKOb6BmdpgqnZD687SbpHkCVESUrmc2ZUGSHJFSqmPkGmEpwx99JbjPF7RB_Ej_lFQFK8rmRDDsJZzZryYH6Cx94nAi81Igf_PLNWu-G-3Jq_1Gla4zBW63MSr0ZL9DPSLtVk95MePcV85l4RRh0ZESi6C4JFCj3k6ZnWY/s320/13960.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7EgWdcdWJMHQyZXHMn-dBUE1eQdEhBltrQnRsvw4Cf5CILQ3ik1xjVk5iTjB7FKkAxrMjxM5pnRJNa3k31RMjyLvJnabj7SaGD47BYlI0JQKx_aXWl8m7GPIcAa7LeBknaS5xj8nhhMb1xzBmL1waHfvOZyIo_YHTdd0eSYDSQPUULWQq0qY/s4096/13961.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7EgWdcdWJMHQyZXHMn-dBUE1eQdEhBltrQnRsvw4Cf5CILQ3ik1xjVk5iTjB7FKkAxrMjxM5pnRJNa3k31RMjyLvJnabj7SaGD47BYlI0JQKx_aXWl8m7GPIcAa7LeBknaS5xj8nhhMb1xzBmL1waHfvOZyIo_YHTdd0eSYDSQPUULWQq0qY/s320/13961.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiptyZS9VkfsE_di_y_ZSZZ4XhzXsATEuPPwaTMDWAsvTCW0_rssFMxmem4mp2uIStK1ZMm3FtoRAhgHToOEzew_6zGH4teFAvIlje1oafnhJrFx_Ba2ryuQTC_Zq7-hvJW0L1iy5Swuq4CuRXeevwvNEg7jmfCxWngpd-3wNi547cPQLsebjQ/s4096/13962.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiptyZS9VkfsE_di_y_ZSZZ4XhzXsATEuPPwaTMDWAsvTCW0_rssFMxmem4mp2uIStK1ZMm3FtoRAhgHToOEzew_6zGH4teFAvIlje1oafnhJrFx_Ba2ryuQTC_Zq7-hvJW0L1iy5Swuq4CuRXeevwvNEg7jmfCxWngpd-3wNi547cPQLsebjQ/s320/13962.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwBk9ORO-1qlGkwCri-nluKR0PHqPRZJArBkXgmzPgUshXpNRUnnPya5SveUg_YEHht5d8Vnrz3MPo9jzGuTVeZ_TIHdL_SMMV8_dgUK8ywMhQ6u2AAJ1ELX7AJVm5fRvQvjkcI1nMEo-u5K0DhRXBEFABFM6KSzqLX0Vz38K4fM7QR-Gw48c/s4096/13963.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwBk9ORO-1qlGkwCri-nluKR0PHqPRZJArBkXgmzPgUshXpNRUnnPya5SveUg_YEHht5d8Vnrz3MPo9jzGuTVeZ_TIHdL_SMMV8_dgUK8ywMhQ6u2AAJ1ELX7AJVm5fRvQvjkcI1nMEo-u5K0DhRXBEFABFM6KSzqLX0Vz38K4fM7QR-Gw48c/s320/13963.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikt6qSz6OtuCNIaAB-f0lsK8T9w5yxDl6O1C5fovQuhx6FGB7NJNtFfCNRQwIcb9p_nTufk2w7sV_vxO2ptOUguvXa57xIozBUYIlKa5KVCmRATEERNJ6x6CNrGXQyJ1ldQPjPgxqUSfyE5ilnLpay9I9BZ4xv5VMNzPxP_8VNWXUWeMCqQc8/s4096/13964.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikt6qSz6OtuCNIaAB-f0lsK8T9w5yxDl6O1C5fovQuhx6FGB7NJNtFfCNRQwIcb9p_nTufk2w7sV_vxO2ptOUguvXa57xIozBUYIlKa5KVCmRATEERNJ6x6CNrGXQyJ1ldQPjPgxqUSfyE5ilnLpay9I9BZ4xv5VMNzPxP_8VNWXUWeMCqQc8/s320/13964.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkEZs1dfNEmCMon1ZybPDbWQzAorDoodZ15lavzGB8Png5pVp2xPkIwBo40odrWZixUUqFx83UiW1FVYXq8w_udbAKy0CU-pgooybDdPSi15XT-xJkge84oHICAAFEsa9K2XZ4BjmQC37gdKQkWAFDS-WPO3Y5lIB9WModeyXCMQwywMTNmg8/s4096/13965.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkEZs1dfNEmCMon1ZybPDbWQzAorDoodZ15lavzGB8Png5pVp2xPkIwBo40odrWZixUUqFx83UiW1FVYXq8w_udbAKy0CU-pgooybDdPSi15XT-xJkge84oHICAAFEsa9K2XZ4BjmQC37gdKQkWAFDS-WPO3Y5lIB9WModeyXCMQwywMTNmg8/s320/13965.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifem95w44Lkq2igq8MpIri_PA4EHNIU_FmeG8QZRDiWVxp-o44AyFXKk-SigRQE8ExvRFKB8iE3SNV_t5yHAyMfXGpNpd_TdMxs_-iBHjZ5Xk1mD9AmGADWn53lKFDtk_ZaIc6rV_sWWM2uWuslml2ZH64BP6ElJcUTylDygordCYw610DQS8/s4096/13966.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifem95w44Lkq2igq8MpIri_PA4EHNIU_FmeG8QZRDiWVxp-o44AyFXKk-SigRQE8ExvRFKB8iE3SNV_t5yHAyMfXGpNpd_TdMxs_-iBHjZ5Xk1mD9AmGADWn53lKFDtk_ZaIc6rV_sWWM2uWuslml2ZH64BP6ElJcUTylDygordCYw610DQS8/s320/13966.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKr6FG0GqsmsO_QtSHzb9lnqTKjAH6IBturHOkOnXT9-vVATXxOTNheR3cpXMzM1S1RLWT7unRocb6HWT9zEcfc8ywuLYNPh96-iV_L6fOfMC9eHwi-SK73VY9VH1lADSaVKowLyWr7oa4oEzcHBKw-52NvlprrK7k0YQff0jEPcN9zrk5zNc/s4096/13967.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKr6FG0GqsmsO_QtSHzb9lnqTKjAH6IBturHOkOnXT9-vVATXxOTNheR3cpXMzM1S1RLWT7unRocb6HWT9zEcfc8ywuLYNPh96-iV_L6fOfMC9eHwi-SK73VY9VH1lADSaVKowLyWr7oa4oEzcHBKw-52NvlprrK7k0YQff0jEPcN9zrk5zNc/s320/13967.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeMvIYvzv-7YMKd6KAxhaPPM9q7Kk9b_bInUZaSDS4WIg-B6o5Zp2N_DcdMH2dkPo0XP_kN-Xqy_4BSPk_aK0fSDhzWf4MxlWq2kFNe5AmV_LD5_7cwvwUb4ZMsclkemgSm4zleA0mz6PHOZMX1SKm4xC3HncKgBXGwH5vUI_uavQVPxzfwQw/s4096/13968.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeMvIYvzv-7YMKd6KAxhaPPM9q7Kk9b_bInUZaSDS4WIg-B6o5Zp2N_DcdMH2dkPo0XP_kN-Xqy_4BSPk_aK0fSDhzWf4MxlWq2kFNe5AmV_LD5_7cwvwUb4ZMsclkemgSm4zleA0mz6PHOZMX1SKm4xC3HncKgBXGwH5vUI_uavQVPxzfwQw/s320/13968.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgKqMkqXKnKrd0s_2JRCJfvupXlvUoF3oeD_mpg-RyCOa4V1-XKdYe-UwMhR0H5pgAi1GfblxOi-ixTInE2ToffA1LVt9Yw1J4IvdrfPrQduhrc8JgPlt1zqNks1oIRUInFD6YKx0Zj5e-_uC0VMhniMgutyAHBGSsWdDg_rWBS6k65DIRp3k/s4096/13969.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgKqMkqXKnKrd0s_2JRCJfvupXlvUoF3oeD_mpg-RyCOa4V1-XKdYe-UwMhR0H5pgAi1GfblxOi-ixTInE2ToffA1LVt9Yw1J4IvdrfPrQduhrc8JgPlt1zqNks1oIRUInFD6YKx0Zj5e-_uC0VMhniMgutyAHBGSsWdDg_rWBS6k65DIRp3k/s320/13969.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1nXYNMDKZyP6jOJHTrRPoQxfbfQwHwIW9hyphenhyphenQMtIhopySm24VW_0mdvH7mVH8zSB383qJXPCHe5X2bvQBX-UlGVtjIF-UD66fIZBPocP3qbw-LDSXqU3LfV_eKoxdlvcifx1FphA1Boz6E6PaaJY-VU7qxny2jv6X-ZkKr3X7ZaC-ph9hwXqo/s4096/13970.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1nXYNMDKZyP6jOJHTrRPoQxfbfQwHwIW9hyphenhyphenQMtIhopySm24VW_0mdvH7mVH8zSB383qJXPCHe5X2bvQBX-UlGVtjIF-UD66fIZBPocP3qbw-LDSXqU3LfV_eKoxdlvcifx1FphA1Boz6E6PaaJY-VU7qxny2jv6X-ZkKr3X7ZaC-ph9hwXqo/s320/13970.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-IYFMKygHDKqWjjpazQvLi4KAzYZZxJ9p0usLa2hoCxNLjPtyQMXKPEPdK8Y1h4DlKVUnE_V5AoY-8Fnw2AP5kqMpPYPYo1kk4egCrWTAHLb3aCMGo34DoIz6AHQpD8ZMkeROi9V01Wu-WsvtJhON9XUUORHrMMhO9agWPC3zHOufxQxKng8/s4096/13971.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-IYFMKygHDKqWjjpazQvLi4KAzYZZxJ9p0usLa2hoCxNLjPtyQMXKPEPdK8Y1h4DlKVUnE_V5AoY-8Fnw2AP5kqMpPYPYo1kk4egCrWTAHLb3aCMGo34DoIz6AHQpD8ZMkeROi9V01Wu-WsvtJhON9XUUORHrMMhO9agWPC3zHOufxQxKng8/s320/13971.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqyLJBtx92Y8K-0Z9wdMRBk1K4LvHxQ0IEDDpHaQnfkWYzoJegW0vCjBYhSEOE_V2sGLa_9bOS_2rUIgK7nuLJMr3eG7GfbhIzAF2golxXoDwWo9cGkFbUk2MdzqT6OQH2mIOcSNAUP7ng2ze2AV_r3P3MkoO_esh5cXYiPGmZ__drx7Cit3o/s4096/13972.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqyLJBtx92Y8K-0Z9wdMRBk1K4LvHxQ0IEDDpHaQnfkWYzoJegW0vCjBYhSEOE_V2sGLa_9bOS_2rUIgK7nuLJMr3eG7GfbhIzAF2golxXoDwWo9cGkFbUk2MdzqT6OQH2mIOcSNAUP7ng2ze2AV_r3P3MkoO_esh5cXYiPGmZ__drx7Cit3o/s320/13972.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioq8TTJD4VMwqduxSbgX_rUv6qHm0xpl__NHEGplGoIYqkM5m6FjFJ1iHPN4yTHLZG6n2Ld6AtrgXlWEC4iC1oP3lkozkd3Us46f9DLD4Y-FWz_ppF5Q3OqO387UpMX8-paVb735_UY9yxijv-gE2Qe-WWOrWy-FMWXVIHj4Ob5O5KBU8wywA/s4096/13973.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioq8TTJD4VMwqduxSbgX_rUv6qHm0xpl__NHEGplGoIYqkM5m6FjFJ1iHPN4yTHLZG6n2Ld6AtrgXlWEC4iC1oP3lkozkd3Us46f9DLD4Y-FWz_ppF5Q3OqO387UpMX8-paVb735_UY9yxijv-gE2Qe-WWOrWy-FMWXVIHj4Ob5O5KBU8wywA/s320/13973.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm6n-nt_H9e3nw3BwkBeTaQt-BWIIrLZaXZpJwuiagXv-UwV8Hwijz4SYD4nIuDrDuSGWxTxGB4QjajDHr0bhk4yAzOJKf_GT_oUrw0LqahAp333ZRQ6A2O65BW0oB2-dFSea026NWo5nCjU_2eBhDAZ_MfMa69B4UZO1zq5QC-f77L_zPLW4/s4096/13974.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm6n-nt_H9e3nw3BwkBeTaQt-BWIIrLZaXZpJwuiagXv-UwV8Hwijz4SYD4nIuDrDuSGWxTxGB4QjajDHr0bhk4yAzOJKf_GT_oUrw0LqahAp333ZRQ6A2O65BW0oB2-dFSea026NWo5nCjU_2eBhDAZ_MfMa69B4UZO1zq5QC-f77L_zPLW4/s320/13974.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCFVH849-qgX8V-yQakTHpuWrx1Fk4QX06bj3DtjQHpATFaf4fWlX6cO9yzCWPURuhfeioflfUS95CGMp7RApW9DmLNKFssAsJKBpeE4qf96RiOvKric-UpXIEwJ5zBPf0-enShRS161Q6PRHM7c5S3AY2SE3Z77T7oAXUHojfc2BJ4Ka8g24/s4096/13976.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCFVH849-qgX8V-yQakTHpuWrx1Fk4QX06bj3DtjQHpATFaf4fWlX6cO9yzCWPURuhfeioflfUS95CGMp7RApW9DmLNKFssAsJKBpeE4qf96RiOvKric-UpXIEwJ5zBPf0-enShRS161Q6PRHM7c5S3AY2SE3Z77T7oAXUHojfc2BJ4Ka8g24/s320/13976.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyswbJXUNhwfM6Ltjmfm_1qLbFbjew81Jn0_zDRsqmVbPXVS_D7mL_GrDXnEtaCQut1q4MsKrr0fBmwpSN3uUXIKckI9-hrZlclWVFEOYmL5cNzhzCrteeTen5VOF5JtnukhLDCvNAbogXuIOzx9NM5DjKH9LFML1ic9tM1t-suxM9iNkysok/s4096/13977.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyswbJXUNhwfM6Ltjmfm_1qLbFbjew81Jn0_zDRsqmVbPXVS_D7mL_GrDXnEtaCQut1q4MsKrr0fBmwpSN3uUXIKckI9-hrZlclWVFEOYmL5cNzhzCrteeTen5VOF5JtnukhLDCvNAbogXuIOzx9NM5DjKH9LFML1ic9tM1t-suxM9iNkysok/s320/13977.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRy8EEdn5zKCcdFYkfjYe_qLjweTx2_xiWD3eS6ZVqYiVRXNrIjqIqcuZM1kQklxe8u4KF4ZwRQE5-m9cGs8dnUj4Ef8g4AjcR7-apJVwYnGC0b83clV50A1UQIItBeo_Q2p_XK128UHy-Di9DFHb9q6WnHKVSeJGcSOf3aNfoSOrXHJxx5Rg/s4096/13978.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRy8EEdn5zKCcdFYkfjYe_qLjweTx2_xiWD3eS6ZVqYiVRXNrIjqIqcuZM1kQklxe8u4KF4ZwRQE5-m9cGs8dnUj4Ef8g4AjcR7-apJVwYnGC0b83clV50A1UQIItBeo_Q2p_XK128UHy-Di9DFHb9q6WnHKVSeJGcSOf3aNfoSOrXHJxx5Rg/s320/13978.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOmfIWCPowkhigOeXobBEwDH1wdW9LGE25S3kPjMboLb9HVRTwMMvZePPZ-WtIsMtCWu09dCHKbJYCUcA1_EN07ObU-3AXda-dHjlmPx2wCtV-q6aK0Bn5zkQh8VcCEHS3AgNmbr1CLvjGHxEF8MLVqqBARmpKmCLbarnpQOWaxuyTVDwgueg/s4096/13979.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOmfIWCPowkhigOeXobBEwDH1wdW9LGE25S3kPjMboLb9HVRTwMMvZePPZ-WtIsMtCWu09dCHKbJYCUcA1_EN07ObU-3AXda-dHjlmPx2wCtV-q6aK0Bn5zkQh8VcCEHS3AgNmbr1CLvjGHxEF8MLVqqBARmpKmCLbarnpQOWaxuyTVDwgueg/s320/13979.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYRZafMsLh0km3oT6mU5AxHODFH7mO64Zv4-m3iSo-1kL6oHt7oIcNYe3abV7W89nm-dGEWYPgWHqz7-MCEAYTzODpux0nddYccN99rqj13VnNvbiD7_w2qWHI3tsf__xc1sR8SpAJxmJyO5SMboZJuAhbKjGA_SVjwJ7fjQy8aCgaHUPoClo/s4096/13980.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYRZafMsLh0km3oT6mU5AxHODFH7mO64Zv4-m3iSo-1kL6oHt7oIcNYe3abV7W89nm-dGEWYPgWHqz7-MCEAYTzODpux0nddYccN99rqj13VnNvbiD7_w2qWHI3tsf__xc1sR8SpAJxmJyO5SMboZJuAhbKjGA_SVjwJ7fjQy8aCgaHUPoClo/s320/13980.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSU7aak5qVxbVWmqHptNYSbx68zGpxjzwVR8kucCoSXHLX2itr4rNXg4hhUjwBNDStioRrZumJE7kD3tatpMALDp50MwkV3_kzbLRJKnumsqffLTf4OQDtZ7Pon0zIaiTy3GNl5AD2MOEN14Mjb8S8fLnoiijJDWMVy6WdEPb_QaFNIUq1H5Q/s4096/13981.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSU7aak5qVxbVWmqHptNYSbx68zGpxjzwVR8kucCoSXHLX2itr4rNXg4hhUjwBNDStioRrZumJE7kD3tatpMALDp50MwkV3_kzbLRJKnumsqffLTf4OQDtZ7Pon0zIaiTy3GNl5AD2MOEN14Mjb8S8fLnoiijJDWMVy6WdEPb_QaFNIUq1H5Q/s320/13981.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUC4txoa6CoChDdT6dNbBaukujaXIRFogodo72V77nv9n7qzXAGmZMLRwihNkIoOxlR0yRotyCEJJuhs65zNRcq4zLIizN3BxNmohaMHLpdDuX-79-GAKVDN1zm1like4UAzlh0SzmMQIn_Gemvntpd_xX_gOQx8paMKvYuF8OUc8wruzBXj4/s4096/13982.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUC4txoa6CoChDdT6dNbBaukujaXIRFogodo72V77nv9n7qzXAGmZMLRwihNkIoOxlR0yRotyCEJJuhs65zNRcq4zLIizN3BxNmohaMHLpdDuX-79-GAKVDN1zm1like4UAzlh0SzmMQIn_Gemvntpd_xX_gOQx8paMKvYuF8OUc8wruzBXj4/s320/13982.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUagWsJM-uWdOX_ixkLJwM9wNntJTm822k618q_sdu22pizgLXq7vePN_vylxIm2g5L9OWRAfdfoBF7WqlkEfKiUAihvwLTU3yE3Ty9s1hvKz9x2zSWUow4zZkZKNvPHMNxTbvoUU2gLNNucyw_4jX3oDGJCh207Hib8WuDR2r3dRexoygNo8/s4096/13983.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUagWsJM-uWdOX_ixkLJwM9wNntJTm822k618q_sdu22pizgLXq7vePN_vylxIm2g5L9OWRAfdfoBF7WqlkEfKiUAihvwLTU3yE3Ty9s1hvKz9x2zSWUow4zZkZKNvPHMNxTbvoUU2gLNNucyw_4jX3oDGJCh207Hib8WuDR2r3dRexoygNo8/s320/13983.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnVLHW2lm1bzhhQ3MZGW156pKXepLQiLZNXqNTlQ1dwBIbdHcxM1PPtufVnWt_X532t6SLNwOa3PSoqUQd464VQZFivfmyrz5KMzcqZPOC5aa5pqaNXCw5Pv-uTGr0DTaGz-PAHFcdp3B71HNm-qb8sopQA-SoyXo9h9cWfEdY0bFkuYwyS4w/s4096/13984.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnVLHW2lm1bzhhQ3MZGW156pKXepLQiLZNXqNTlQ1dwBIbdHcxM1PPtufVnWt_X532t6SLNwOa3PSoqUQd464VQZFivfmyrz5KMzcqZPOC5aa5pqaNXCw5Pv-uTGr0DTaGz-PAHFcdp3B71HNm-qb8sopQA-SoyXo9h9cWfEdY0bFkuYwyS4w/s320/13984.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeX0pLL-2KwFTKtkMkVnHfU4NjRJmTZT0i0c_SniGMFuEc2damJkHEivrBS4_vGOAo_Yp76LRxT9Kg2jTLTX1q3XfJxsxf9NqySIgzFNNOlm4L8dD1STxi7z9BEB6YZn61324jnTDSwr7jj2b0lHlEpqzHzmpPN9KIOk9DpOTwS4gU498SLAY/s4096/13985.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeX0pLL-2KwFTKtkMkVnHfU4NjRJmTZT0i0c_SniGMFuEc2damJkHEivrBS4_vGOAo_Yp76LRxT9Kg2jTLTX1q3XfJxsxf9NqySIgzFNNOlm4L8dD1STxi7z9BEB6YZn61324jnTDSwr7jj2b0lHlEpqzHzmpPN9KIOk9DpOTwS4gU498SLAY/s320/13985.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAbDpaBSi_B8RJOo4_JPzD8L9jPEYKEto2Bvo4RKVivkJhDXJzgQVldrSOT5eZ0NCAWFlKoQbGLiqCc8D3lr0F6_YhrmOPnrZKhD6iwWRQYcfnoDmsLIx6tptTTCHnp1FbcG6hM3OGwdrfrNpmqfpcCnDMs4ezehXYBTr639Ek3mBiXqtmmVA/s4096/13986.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAbDpaBSi_B8RJOo4_JPzD8L9jPEYKEto2Bvo4RKVivkJhDXJzgQVldrSOT5eZ0NCAWFlKoQbGLiqCc8D3lr0F6_YhrmOPnrZKhD6iwWRQYcfnoDmsLIx6tptTTCHnp1FbcG6hM3OGwdrfrNpmqfpcCnDMs4ezehXYBTr639Ek3mBiXqtmmVA/s320/13986.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcg9ugJXV_PmgmsDPlI3B8SoTQWMWpasE4r0zCjYQpkDrRh9CHyxPxa9VGpaHqLhEJDYAvNAXdZllSN6FA-rlU-VrkOvF6UxvMvFCGbH7pD1AZ8x5MEt4war3TfaSBw6ZoD2L6IXlLQYwR5tTpXk5BzJV2puZF9vnuQhFs8ZNNLhz_PborIok/s4096/13987.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcg9ugJXV_PmgmsDPlI3B8SoTQWMWpasE4r0zCjYQpkDrRh9CHyxPxa9VGpaHqLhEJDYAvNAXdZllSN6FA-rlU-VrkOvF6UxvMvFCGbH7pD1AZ8x5MEt4war3TfaSBw6ZoD2L6IXlLQYwR5tTpXk5BzJV2puZF9vnuQhFs8ZNNLhz_PborIok/s320/13987.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDOZ3HVcAwA_KdWj7Rg4Mo6h6Q4K6KOt72a2rYir9jTdwnr7bPL04uzvtZbsdCOA8JFDhE-vnTBL5NqwLfV7GXAo9r1tG1fVhqSYuOiYwtU1XyQ-LT-XljZpzcztLdUvr3QQ25n_sxmmMuTbnncEyNAmePSAwq6bz8ERKl-5Ti6JIJKnXOPE0/s4096/13988.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDOZ3HVcAwA_KdWj7Rg4Mo6h6Q4K6KOt72a2rYir9jTdwnr7bPL04uzvtZbsdCOA8JFDhE-vnTBL5NqwLfV7GXAo9r1tG1fVhqSYuOiYwtU1XyQ-LT-XljZpzcztLdUvr3QQ25n_sxmmMuTbnncEyNAmePSAwq6bz8ERKl-5Ti6JIJKnXOPE0/s320/13988.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL1GEf6TIP36KMnEwFYuIajz33xUCppjP3zO3h4M02dksOOZqJ_2MW1ad-o5FYYVo1rLbUm85Ii5BniFeui5Jld6fPUo4YJTxwsf4M7intUx9LNBBqYJZ9t-lMmzCxVJHTc6L88WYlDlHPF0qIwXuVIR5_-oN-icag-H2rZDJj0fcZN1HaL4Q/s4096/13989.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL1GEf6TIP36KMnEwFYuIajz33xUCppjP3zO3h4M02dksOOZqJ_2MW1ad-o5FYYVo1rLbUm85Ii5BniFeui5Jld6fPUo4YJTxwsf4M7intUx9LNBBqYJZ9t-lMmzCxVJHTc6L88WYlDlHPF0qIwXuVIR5_-oN-icag-H2rZDJj0fcZN1HaL4Q/s320/13989.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirx4_AckjP2JJJuebSCVgwSG4cfttZKD4VbATbgOGO6IrgHFhCKi01hOjFQH3DqCTAG90nbzxEDtF5PsPitLhkmJvMiKbgIOotOU6P48-zf3f3y0JRUV5jSKejupbJKRqMat4ADjfHQBXkZ-95OPazSt2K_y-t9ezLXY08pjbH9DTa98O89Sw/s4096/13992.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirx4_AckjP2JJJuebSCVgwSG4cfttZKD4VbATbgOGO6IrgHFhCKi01hOjFQH3DqCTAG90nbzxEDtF5PsPitLhkmJvMiKbgIOotOU6P48-zf3f3y0JRUV5jSKejupbJKRqMat4ADjfHQBXkZ-95OPazSt2K_y-t9ezLXY08pjbH9DTa98O89Sw/s320/13992.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj732G7khIlkswg32d5oilbT-fOlYTCYpJJp3-LIqxn7qOEtfI9gNTgglZTTapqXZDkX5GwWJIIhhlIOhsj4duBMw1MfsYgenhqFRSYB-Atym0H8klNGSDAzYO4ha-MyA212iekqdplxVfJzoHQ2cUjSStbZ783fq9D3QJ1_gfEBe7k7R2Taco/s4096/13990.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj732G7khIlkswg32d5oilbT-fOlYTCYpJJp3-LIqxn7qOEtfI9gNTgglZTTapqXZDkX5GwWJIIhhlIOhsj4duBMw1MfsYgenhqFRSYB-Atym0H8klNGSDAzYO4ha-MyA212iekqdplxVfJzoHQ2cUjSStbZ783fq9D3QJ1_gfEBe7k7R2Taco/s320/13990.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJcLbVRK1_FwJBTVpi08hLhoCwFfKoj4uTLCwlKLtmamlxDUNKdYSaWCEKIz4LxA1qgd7oL-Dy5hWz_ysd4iEy0henOrpvKMcDb_GKGlpeHIHWyj4A8zTGhj1593dMY6uDZbmz9ZenvJkV5VJJpHWirrwnzjCFjOd4b9M2ryjsqAuAdiveHHI/s4096/13991.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJcLbVRK1_FwJBTVpi08hLhoCwFfKoj4uTLCwlKLtmamlxDUNKdYSaWCEKIz4LxA1qgd7oL-Dy5hWz_ysd4iEy0henOrpvKMcDb_GKGlpeHIHWyj4A8zTGhj1593dMY6uDZbmz9ZenvJkV5VJJpHWirrwnzjCFjOd4b9M2ryjsqAuAdiveHHI/s320/13991.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvPiHEZ705aK2bpVN8hnNelkqgI6MG0B-NfDo_HVACHTR61qRsP3k3A85TSN41xiEcwMbsgDivO1fMnopGGLJB3MvW_OGKPpB9uqzBKUHptsXGxsTLV_tG6Wye7mNwuEcumGqa7UfausAHHGgFnZmopdNDAKH4T9rGGDtkDsVnPmH04qXu3Qw/s4096/13993.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvPiHEZ705aK2bpVN8hnNelkqgI6MG0B-NfDo_HVACHTR61qRsP3k3A85TSN41xiEcwMbsgDivO1fMnopGGLJB3MvW_OGKPpB9uqzBKUHptsXGxsTLV_tG6Wye7mNwuEcumGqa7UfausAHHGgFnZmopdNDAKH4T9rGGDtkDsVnPmH04qXu3Qw/s320/13993.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1qs66zTGIesy1rKHWAJq7FOKQykSJXFfG86RIEbooX6sLZLkbRwu12w0JST4i5zRjAMaTFLRyEEv3fVv-_49AvSeZD_qXBYl3Ij-KiHXRVCDeq7Z9rkHCkYaF0wqHF6q7cmKzNfpqwuxyq739yANKOTqmSthsQ_JLXjnUDsEMu7GaJ4I9Tl4/s4096/13994.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1qs66zTGIesy1rKHWAJq7FOKQykSJXFfG86RIEbooX6sLZLkbRwu12w0JST4i5zRjAMaTFLRyEEv3fVv-_49AvSeZD_qXBYl3Ij-KiHXRVCDeq7Z9rkHCkYaF0wqHF6q7cmKzNfpqwuxyq739yANKOTqmSthsQ_JLXjnUDsEMu7GaJ4I9Tl4/s320/13994.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivEAKqGeol8T9K2NJf4qyMaJP8uOb4NzzQS2-f6CEE1NGh4-Btv-K9ffnXOHZ5ZHEz6J74Mzraw-fnKrYmXi9cePR5-OOqe8JSKG0MKHssLz1suoztV_gDZsU9rB63jAW9_8r9P0TFFEHNA86OcQyyBRs2mRZLdsitqsjsngrALb9M6UxH36k/s4096/13995.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivEAKqGeol8T9K2NJf4qyMaJP8uOb4NzzQS2-f6CEE1NGh4-Btv-K9ffnXOHZ5ZHEz6J74Mzraw-fnKrYmXi9cePR5-OOqe8JSKG0MKHssLz1suoztV_gDZsU9rB63jAW9_8r9P0TFFEHNA86OcQyyBRs2mRZLdsitqsjsngrALb9M6UxH36k/s320/13995.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDu6Y0zeFKQIqOuTVHoHm3PQr-M2hhCBuVt32tqcKgLxQEtEhmicz9s74mnCpYfsZfLoK0jmrtnwONKtzmj3hsTMtoNCIhSo3US54dI3TYq0c0sKxW7XGOWXCu56giUrpZp6CbYCjm8O6ZI-ho7vQ2tVyaXcTZSHcz8MCGroJfD4O3tQ6mQpQ/s4096/13996.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDu6Y0zeFKQIqOuTVHoHm3PQr-M2hhCBuVt32tqcKgLxQEtEhmicz9s74mnCpYfsZfLoK0jmrtnwONKtzmj3hsTMtoNCIhSo3US54dI3TYq0c0sKxW7XGOWXCu56giUrpZp6CbYCjm8O6ZI-ho7vQ2tVyaXcTZSHcz8MCGroJfD4O3tQ6mQpQ/s320/13996.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSXKZEmkNwdB2-8JsqW2gBcqXI-9YDvsuU0_R5aEV3zBqlpNd_PXvlU0BcJfy3Lp7N3ehYb1-FInzAuN3IWLCbfC93ZwlH19cBqCTp_9RqXPie5uxhQeJ4g7Pcte3gAo_8yIFYY8_fc0W1BpW6looIO0HO_CbaaUGP5ZH6FWAxP5gsUy53FEs/s4096/13997.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSXKZEmkNwdB2-8JsqW2gBcqXI-9YDvsuU0_R5aEV3zBqlpNd_PXvlU0BcJfy3Lp7N3ehYb1-FInzAuN3IWLCbfC93ZwlH19cBqCTp_9RqXPie5uxhQeJ4g7Pcte3gAo_8yIFYY8_fc0W1BpW6looIO0HO_CbaaUGP5ZH6FWAxP5gsUy53FEs/s320/13997.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH3PPEhRl-Z8TfIc3n1YxQrB5vMe8l2GtJfR3d64A5Hy9ZE0ZJzUKWiNvVLcNH9uP7tXBc1dodO_eKn8x-AwGvzmbRCtIptd54dUHO8waGMTXiSADK5wM96Om52FC2dD2fxFsCmWKe5JDOBeUh4Vt5G6gk8BB42F0tSV2h2t6rEURxP-IScIY/s4096/13998.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH3PPEhRl-Z8TfIc3n1YxQrB5vMe8l2GtJfR3d64A5Hy9ZE0ZJzUKWiNvVLcNH9uP7tXBc1dodO_eKn8x-AwGvzmbRCtIptd54dUHO8waGMTXiSADK5wM96Om52FC2dD2fxFsCmWKe5JDOBeUh4Vt5G6gk8BB42F0tSV2h2t6rEURxP-IScIY/s320/13998.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRQzXy9nz9PGm9FvQY5wmrYmQYdIpuDyqKp0254yicYNT1Yy5kTmNoWjwzfap3tMOQp4P7Fkw-BqUUwEfJJaa7BjQoAPYXejQomngVbkb3JEWsx3SDeZNlE9zJOVHWZzXteTusJqS06nehoJeUMLHR2v49hSsI_TZdhjUDu4CL2Of1dEV9y6M/s4096/13999.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRQzXy9nz9PGm9FvQY5wmrYmQYdIpuDyqKp0254yicYNT1Yy5kTmNoWjwzfap3tMOQp4P7Fkw-BqUUwEfJJaa7BjQoAPYXejQomngVbkb3JEWsx3SDeZNlE9zJOVHWZzXteTusJqS06nehoJeUMLHR2v49hSsI_TZdhjUDu4CL2Of1dEV9y6M/s320/13999.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf-wEDD8tvdYrowNNbsLYzWMXS-UaXTslK98mCIhpPguyDYGTCsYAN32cwSvYD4oRtsYRsQCl5Ps4ufom3CX4Zw5cxkOzq1M38aNl89QS7BRRUtahXZurEx24OJnJ59QU9YFLm3dds4rwXsgw_Tj1eRj4xY3PiPoBRdvm3rx5BBE3d8GZacow/s4096/14000.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf-wEDD8tvdYrowNNbsLYzWMXS-UaXTslK98mCIhpPguyDYGTCsYAN32cwSvYD4oRtsYRsQCl5Ps4ufom3CX4Zw5cxkOzq1M38aNl89QS7BRRUtahXZurEx24OJnJ59QU9YFLm3dds4rwXsgw_Tj1eRj4xY3PiPoBRdvm3rx5BBE3d8GZacow/s320/14000.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiebEwbOizdnkZyWpqRDVBvWeqPKHF7XEPH24ZBT-CwiZ_fPa8wV2LAaGv7IxFGEmUplOChD27k8pLRsIuosxCWZ7HOoa8CXrB31UmXRH8i9n7PP5iYyQi4WV0D5PZCqgQpcur0nPW5b28uyrx-4FrCZW7TSK-_07tzR0iPHtQHMHeE_d9BPso/s4096/14001.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiebEwbOizdnkZyWpqRDVBvWeqPKHF7XEPH24ZBT-CwiZ_fPa8wV2LAaGv7IxFGEmUplOChD27k8pLRsIuosxCWZ7HOoa8CXrB31UmXRH8i9n7PP5iYyQi4WV0D5PZCqgQpcur0nPW5b28uyrx-4FrCZW7TSK-_07tzR0iPHtQHMHeE_d9BPso/s320/14001.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAp576CVIP9wQxOz-wSUgKy8DiN3n_oXu-e9mV96-EZh8hhKnn_g8vHSl-AasaKc9e0k3JqmOy7SnAgCT8cp4e9bQWtOGz1xR6yWyB2EsqzrdG-rlFUDxb7GqYpwtYY5lwZ3UR06GO9S0IA1wSs3nvfx4VZOgj_zLix3odoD9gbw1qvWFkPcE/s4096/14002.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAp576CVIP9wQxOz-wSUgKy8DiN3n_oXu-e9mV96-EZh8hhKnn_g8vHSl-AasaKc9e0k3JqmOy7SnAgCT8cp4e9bQWtOGz1xR6yWyB2EsqzrdG-rlFUDxb7GqYpwtYY5lwZ3UR06GO9S0IA1wSs3nvfx4VZOgj_zLix3odoD9gbw1qvWFkPcE/s320/14002.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8v9V1X4WQgVBqtlcRpTTIdmFudGPQiuwaikXjL_sDFWgI1K55h_L8ZNr2Vbc8RGNbRCZC-3uA-43kufWlg4yOkDXY3RuQot26elhdAkEuAEJwxERDmMrbdDSN1mz3hHW4F4TSCAqgqhDbJpdlmuXWeM54Xq6V4lYoSmt1xtWUq9J7ywyu8RE/s4096/14003.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8v9V1X4WQgVBqtlcRpTTIdmFudGPQiuwaikXjL_sDFWgI1K55h_L8ZNr2Vbc8RGNbRCZC-3uA-43kufWlg4yOkDXY3RuQot26elhdAkEuAEJwxERDmMrbdDSN1mz3hHW4F4TSCAqgqhDbJpdlmuXWeM54Xq6V4lYoSmt1xtWUq9J7ywyu8RE/s320/14003.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-FISydjB6uKzy08yNgQE7z-8Uev2SWHcKqxclq4EmT6H_h0l6UZrsl_diAb3xRxXhhGADFUR63qA23UmQMk62JM9CQHZWMdgs4NEASJk4wz5Kw_oMpUq7xH40EQ7wPdOTufHDHzg9QV87o2jwfkEp1CK43fQTe3mEjoc_ixNz4-WFkbRD3tk/s4096/14007.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-FISydjB6uKzy08yNgQE7z-8Uev2SWHcKqxclq4EmT6H_h0l6UZrsl_diAb3xRxXhhGADFUR63qA23UmQMk62JM9CQHZWMdgs4NEASJk4wz5Kw_oMpUq7xH40EQ7wPdOTufHDHzg9QV87o2jwfkEp1CK43fQTe3mEjoc_ixNz4-WFkbRD3tk/s320/14007.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8A7HtdHCelfCQ-4xw4JZ9WV2Mu1pNfAn_vtVCwRL0CiwyM4Pm9JYs59wgVTHWYc4qCZ-iWMsEo1u36X_xzvpWiIkhnIXAY8oG6N_8JSq1pu3Usk1QA-OJsVgbED05O0YJZaCl935GoC9OpQ88eeqgaqGg6iBN_uOO2XfSrRv-f4y52AtcYJ8/s4096/14004.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8A7HtdHCelfCQ-4xw4JZ9WV2Mu1pNfAn_vtVCwRL0CiwyM4Pm9JYs59wgVTHWYc4qCZ-iWMsEo1u36X_xzvpWiIkhnIXAY8oG6N_8JSq1pu3Usk1QA-OJsVgbED05O0YJZaCl935GoC9OpQ88eeqgaqGg6iBN_uOO2XfSrRv-f4y52AtcYJ8/s320/14004.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2TGDcNtRTAR2ccAz6uI4Efbqk8_MB9oNTO0YLBnltzCAZlDpFwJJgMbJ4Ws0lj3e_3IQCYz_Y4kr6peb_SLMXShmi_t8lC-9ZWq43Ra0MkFC5lry8jqFraUAqK2qT96fW0Vf3BnALX0dDQLwG3CMsnjJMXyNulRhJP85lAjgFRTBoa63DmJk/s4096/14005.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2TGDcNtRTAR2ccAz6uI4Efbqk8_MB9oNTO0YLBnltzCAZlDpFwJJgMbJ4Ws0lj3e_3IQCYz_Y4kr6peb_SLMXShmi_t8lC-9ZWq43Ra0MkFC5lry8jqFraUAqK2qT96fW0Vf3BnALX0dDQLwG3CMsnjJMXyNulRhJP85lAjgFRTBoa63DmJk/s320/14005.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRhDX6JZQhJ4-yino4VSbC0_jBA3I1jRyGHeg_-hBPLxJzFKNwTDkiZ8ZF1LZAJSMRuINC2WPqY2tyQSo3aiQTqkKmLFpvVYoujBhIOjX3eqyoL5D62tgZM0oeGQj41QpBq8d9ymQpvqiffT635adPCBfce0hBpbbxU2kKcqy5v-RK3FGdx7k/s4096/14008.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3072&quot; data-original-width=&quot;4096&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRhDX6JZQhJ4-yino4VSbC0_jBA3I1jRyGHeg_-hBPLxJzFKNwTDkiZ8ZF1LZAJSMRuINC2WPqY2tyQSo3aiQTqkKmLFpvVYoujBhIOjX3eqyoL5D62tgZM0oeGQj41QpBq8d9ymQpvqiffT635adPCBfce0hBpbbxU2kKcqy5v-RK3FGdx7k/s320/14008.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuWQBWknRyIHdXelxlscIO5cp6qPNaaV885jzaMOe4LoQzB-QP96lSwM6DSLO0fiazGA-Gvrtp5Z524Wiifd794FrnjeCQ0W7dtLqPJ3c_nWQ4qgiTQT_coHaLRguRnbfSDw5v_qhcT_krBd_tj8wiJkaiXVF-KPcXBxDbpm3mOfrx69_C20o/s2048/14012.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;1536&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuWQBWknRyIHdXelxlscIO5cp6qPNaaV885jzaMOe4LoQzB-QP96lSwM6DSLO0fiazGA-Gvrtp5Z524Wiifd794FrnjeCQ0W7dtLqPJ3c_nWQ4qgiTQT_coHaLRguRnbfSDw5v_qhcT_krBd_tj8wiJkaiXVF-KPcXBxDbpm3mOfrx69_C20o/s320/14012.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKGxbKGEW9FbAev-50vWjSELHPEvWrvy4vSXDft8PL3IDPyJDX9GIx7d5S52UcqzfF9SY4aT8dZ6SF3Rbb3osprlBBaUoMuXwH-ZZMLnwJCkEOQkBUdynRIP7CxMelM0bI1K1LVN09IjKGKGTdjKws5VRnKGvQ4h3SKXlM-xGgvhX7iK6CxYU/s1280/14010.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;963&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKGxbKGEW9FbAev-50vWjSELHPEvWrvy4vSXDft8PL3IDPyJDX9GIx7d5S52UcqzfF9SY4aT8dZ6SF3Rbb3osprlBBaUoMuXwH-ZZMLnwJCkEOQkBUdynRIP7CxMelM0bI1K1LVN09IjKGKGTdjKws5VRnKGvQ4h3SKXlM-xGgvhX7iK6CxYU/s320/14010.jpg&quot; width=&quot;241&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
  
  &lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6763019718027578177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6763019718027578177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6763019718027578177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6763019718027578177'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/chess-in-teluk-intan.html' title='Chess in Teluk Intan'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMxid4uXF4aNcDI5AbwvoY9ai9DMiEofH5qDAuRe3JWftVEBpMToX109yMerPruYW7KRSMJGaoA9YBAuYVq4v5ZoR_rjNw8KrzZJqX1M79YKFdhZj-a_z3sCiVNFClA2VhCo0tuVsf3yY6_yRdk_2MfFuTD14MSTgccFeuWR8OKQ23Qt3qBc0/s72-w640-h480-c/13975.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-2113685199679903000</id><published>2026-06-07T09:58:20.039+08:00</published><updated>2026-06-07T12:04:53.990+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tournament Info"/><title type='text'>Phuket Tourney</title><content type='html'>&lt;style&gt;
    /* Scoped Wrapper instead of body/container tags */
    .chess-tournament-wrapper {
        font-family: &#39;Inter&#39;, system-ui, -apple-system, &#39;Segoe UI&#39;, Roboto, Helvetica, sans-serif;
        background: #f7fafc;
        color: #1a2c3e;
        line-height: 1.5;
        max-width: 100%; /* Prevents bleeding into sidebars */
        margin: 0 auto;
        padding: 2rem 1.5rem;
        box-sizing: border-box;
        border-radius: 12px; /* Soft edges for better blog blending */
        overflow: hidden;
    }

    .chess-tournament-wrapper * {
        box-sizing: border-box;
    }

    /* Hero Section */
    .chess-tournament-wrapper .hero {
        background: linear-gradient(135deg, #0b2b3b 0%, #1b4e6e 100%);
        border-radius: 2rem;
        padding: 2.5rem 2rem;
        margin-bottom: 2rem;
        color: white;
        position: relative;
        overflow: hidden;
        box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.2);
    }

    .chess-tournament-wrapper .hero::before {
        content: &quot;♟️&quot;;
        font-size: 12rem;
        opacity: 0.08;
        position: absolute;
        bottom: -2rem;
        right: -1rem;
        pointer-events: none;
    }

    .chess-tournament-wrapper .hero-badge {
        display: inline-block;
        background: rgba(255,255,255,0.2);
        backdrop-filter: blur(4px);
        padding: 0.3rem 1rem;
        border-radius: 40px;
        font-size: 0.75rem;
        font-weight: 600;
        letter-spacing: 0.3px;
        margin-bottom: 1rem;
    }

    .chess-tournament-wrapper .hero h1 {
        font-size: 2.2rem;
        font-weight: 800;
        letter-spacing: -0.02em;
        margin-bottom: 0.75rem;
        max-width: 80%;
        line-height: 1.2;
    }

    .chess-tournament-wrapper .hero-dates {
        display: flex;
        flex-wrap: wrap;
        gap: 1.2rem;
        margin-top: 1.2rem;
        font-size: 0.9rem;
    }

    .chess-tournament-wrapper .hero-dates span {
        background: rgba(255,255,255,0.12);
        padding: 0.4rem 1rem;
        border-radius: 40px;
        display: inline-flex;
        align-items: center;
        gap: 8px;
    }

    /* Info Cards Grid */
    .chess-tournament-wrapper .info-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        gap: 1.5rem;
        margin-bottom: 2.5rem;
    }

    .chess-tournament-wrapper .info-card {
        background: white;
        border-radius: 1.5rem;
        padding: 1.5rem;
        box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);
        transition: transform 0.2s, box-shadow 0.2s;
        border: 1px solid #eef2f8;
    }

    .chess-tournament-wrapper .info-card:hover {
        transform: translateY(-3px);
        box-shadow: 0 16px 28px rgba(0, 0, 0, 0.08);
    }

    .chess-tournament-wrapper .info-card h3 {
        font-size: 1.2rem;
        font-weight: 700;
        margin-bottom: 1rem;
        display: flex;
        align-items: center;
        gap: 8px;
        color: #1f4e6e;
        border-left: 4px solid #2c9b77;
        padding-left: 12px;
    }
.chess-tournament-wrapper .detail-line {
    display: flex;
    justify-content: flex-start;
    gap: 0.75rem;          /* space between label and value */
    padding: 0.6rem 0;
    border-bottom: 1px solid #eff3f8;
    font-size: 0.9rem;
    align-items: flex-start;   /* top-align when value wraps */
}

.chess-tournament-wrapper .detail-label {
    font-weight: 500;
    color: #4a627a;
    min-width: 160px;      /* prevents label from collapsing */
    flex-shrink: 0;        /* label never shrinks */
}

.chess-tournament-wrapper .detail-value {
    font-weight: 600;
    color: #1a2c3e;
    text-align: left;
    flex: 1;               /* value takes remaining space */
}

    .chess-tournament-wrapper .prize-table, 
    .chess-tournament-wrapper .schedule-table {
        width: 100%;
        border-collapse: collapse;
        font-size: 0.85rem;
    }

    .chess-tournament-wrapper .prize-table th, 
    .chess-tournament-wrapper .prize-table td, 
    .chess-tournament-wrapper .schedule-table th, 
    .chess-tournament-wrapper .schedule-table td {
        padding: 0.6rem 0.4rem;
        border-bottom: 1px solid #eef2f8;
        text-align: left;
    }

    .chess-tournament-wrapper .prize-table th, 
    .chess-tournament-wrapper .schedule-table th {
        font-weight: 600;
        color: #1f4e6e;
    }

    .chess-tournament-wrapper .section-title {
        font-size: 1.5rem;
        font-weight: 700;
        margin: 2rem 0 1rem 0;
        background: linear-gradient(135deg, #1f3b4c, #2c6a47);
        background-clip: text;
        -webkit-background-clip: text;
        color: transparent;
        display: inline-block;
    }

    .chess-tournament-wrapper .accent-bg {
        background: #fef9e8;
        border-radius: 1.5rem;
        padding: 1.2rem 1.5rem;
        margin: 1.5rem 0;
        border-left: 4px solid #e0a800;
    }

    .chess-tournament-wrapper .button-outline {
        display: inline-flex;
        align-items: center;
        gap: 6px;
        background: white;
        border: 1.5px solid #2c9b77;
        color: #2c9b77;
        padding: 0.5rem 1.2rem;
        border-radius: 40px;
        font-weight: 600;
        text-decoration: none;
        transition: all 0.2s;
    }

    .chess-tournament-wrapper .button-outline:hover {
        background: #2c9b77;
        color: white;
    }

    .chess-tournament-wrapper footer {
        margin-top: 3rem;
        text-align: center;
        font-size: 0.75rem;
        color: #6c86a0;
        border-top: 1px solid #e2e9f0;
        padding-top: 2rem;
    }

    @media (max-width: 680px) {
        .chess-tournament-wrapper .hero h1 {
            font-size: 1.6rem;
            max-width: 100%;
        }
        .chess-tournament-wrapper {
            padding: 1rem;
        }
    }
&lt;/style&gt;
        &lt;h1&gt;5th Blue Chevaliers International Open 2026&lt;/h1&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXGE13dPzMCvowroOl-izbreLov3jXcbSAA3-tOVRAR7_H9U-ZbY6EVX-6L7CA2Pfgja2Ip0Fv-y1agYbrt1ntoCCpoiCkmuhAi0LvmLa1bsH_hrli7xl85CtoeEPZn7Xr0zUwOqGnebXFmvSo3TT-El5UgpOR_jj1hIVSNwG3uM-w1kG_eQ/s820/bluechav.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;312&quot; data-original-width=&quot;820&quot; height=&quot;244&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXGE13dPzMCvowroOl-izbreLov3jXcbSAA3-tOVRAR7_H9U-ZbY6EVX-6L7CA2Pfgja2Ip0Fv-y1agYbrt1ntoCCpoiCkmuhAi0LvmLa1bsH_hrli7xl85CtoeEPZn7Xr0zUwOqGnebXFmvSo3TT-El5UgpOR_jj1hIVSNwG3uM-w1kG_eQ/w640-h244/bluechav.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;chess-tournament-wrapper&quot;&gt;
    &lt;!--Hero Section--&gt;
    &lt;div class=&quot;hero&quot;&gt;
        &lt;div class=&quot;hero-badge&quot;&gt;🏆 FIDE-rated | 9 rounds | 413,000 THB prize fund&lt;/div&gt;

        &lt;p style=&quot;font-size: 1.05rem; margin-bottom: 0px; max-width: 600px; opacity: 0.9;&quot;&gt;Phuket&#39;s premier classical chess event – strong international field, resort venue, and Bami&#39;s Blitz side tournament.&lt;/p&gt;
        &lt;div class=&quot;hero-dates&quot;&gt;
            &lt;span&gt;📅 September 7–13, 2026&lt;/span&gt;
            &lt;span&gt;📍 Novotel Phuket Resort, Patong Beach&lt;/span&gt;
            &lt;span&gt;♟️ 90&#39;+30&quot; classical · FIDE rated&lt;/span&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;!--Quick info cards--&gt;
    &lt;div class=&quot;info-grid&quot;&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;📋 Event Essentials&lt;/h3&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🏆 Tournament: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;5th Blue Chevaliers Open&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;📅 Dates: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;7–13 September 2026&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;📍 Venue: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Novotel Phuket Resort, Patong&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;♟️ Format: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;9‑round Swiss (classical) + Blitz&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;⏱️ Time control: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;90 min + 30 sec/move&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;💰 Prize fund: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;413,000 THB (~$13,000)&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;👥 Player limit: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;130 players&lt;/span&gt;&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;🎫 Entry Fees&lt;/h3&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🏅 Rated 2000+: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;3,500 THB (~RM 450)&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;📉 Rated below 2000: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;4,500 THB (~RM 580)&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;⏰ Late surcharge (after Aug 15): &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;+500 THB&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🎁 Free entry: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;2400+ / GMs / WGMs / defending champions&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;⚡ Bami&#39;s Blitz (envelope): &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;500 THB (late 600 THB)&lt;/span&gt;&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;🏨 Accommodation (Novotel)&lt;/h3&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🛌 Superior Room (double/twin): &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;2,400 THB/night&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🌊 Deluxe Seaview: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;3,700 THB/night&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🍳 Breakfast: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Included + all taxes&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;📧 Booking code: &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;“Blue Chevaliers Participant”&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🏆 GM special rate (2450+ Elo): &lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;2,000 THB / night&lt;/span&gt;&lt;/div&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;!--Prize fund tables section (major highlight)--&gt;
    &lt;h2 class=&quot;section-title&quot;&gt;💰 Prize Fund — 413,000 THB guaranteed&lt;/h2&gt;
    &lt;div class=&quot;info-grid&quot; style=&quot;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&quot;&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;🏆 Open Championship&lt;/h3&gt;
            &lt;table class=&quot;prize-table&quot;&gt;
                &lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Place&lt;/th&gt;&lt;th&gt;Prize (THB)&lt;/th&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;1st&lt;/td&gt;&lt;td&gt;70,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2nd&lt;/td&gt;&lt;td&gt;40,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;3rd&lt;/td&gt;&lt;td&gt;30,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;4th&lt;/td&gt;&lt;td&gt;20,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;5th&lt;/td&gt;&lt;td&gt;15,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;6th&lt;/td&gt;&lt;td&gt;12,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;7th&lt;/td&gt;&lt;td&gt;10,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;8th&lt;/td&gt;&lt;td&gt;9,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;9th&lt;/td&gt;&lt;td&gt;8,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;10th&lt;/td&gt;&lt;td&gt;7,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;11th&lt;/td&gt;&lt;td&gt;6,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;12th&lt;/td&gt;&lt;td&gt;5,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;13th&lt;/td&gt;&lt;td&gt;4,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;14th&lt;/td&gt;&lt;td&gt;3,000&lt;/td&gt;&lt;/tr&gt;
            &lt;/tbody&gt;&lt;/table&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;👩 Female Championship&lt;/h3&gt;
            &lt;table class=&quot;prize-table&quot;&gt;
                &lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Place&lt;/th&gt;&lt;th&gt;Prize (THB)&lt;/th&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;1st&lt;/td&gt;&lt;td&gt;25,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2nd&lt;/td&gt;&lt;td&gt;15,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;3rd&lt;/td&gt;&lt;td&gt;12,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;4th&lt;/td&gt;&lt;td&gt;10,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;5th&lt;/td&gt;&lt;td&gt;8,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;6th&lt;/td&gt;&lt;td&gt;6,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;7th&lt;/td&gt;&lt;td&gt;5,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;8th&lt;/td&gt;&lt;td&gt;4,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;9th&lt;/td&gt;&lt;td&gt;3,000&lt;/td&gt;&lt;/tr&gt;
            &lt;/tbody&gt;&lt;/table&gt;
            &lt;h3 style=&quot;margin-top: 1rem;&quot;&gt;🎯 Sectional Groups (3 groups)&lt;/h3&gt;
            &lt;table class=&quot;prize-table&quot;&gt;
                &lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Place&lt;/th&gt;&lt;th&gt;Prize&lt;/th&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;1st&lt;/td&gt;&lt;td&gt;7,000 THB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2nd&lt;/td&gt;&lt;td&gt;5,000 THB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;3rd&lt;/td&gt;&lt;td&gt;3,000 THB&lt;/td&gt;&lt;/tr&gt;
            &lt;/tbody&gt;&lt;/table&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;⚡ Bami’s Blitz Prizes&lt;/h3&gt;
            &lt;table class=&quot;prize-table&quot;&gt;
                &lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Open Blitz&lt;/th&gt;&lt;th&gt;Prize&lt;/th&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;1st&lt;/td&gt;&lt;td&gt;8,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2nd&lt;/td&gt;&lt;td&gt;6,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;3rd&lt;/td&gt;&lt;td&gt;4,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;4th&lt;/td&gt;&lt;td&gt;3,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;5th&lt;/td&gt;&lt;td&gt;2,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;6th&lt;/td&gt;&lt;td&gt;1,000&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;th&gt;Female Blitz&lt;/th&gt;&lt;th&gt;&lt;/th&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;1st&lt;/td&gt;&lt;td&gt;5,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2nd&lt;/td&gt;&lt;td&gt;3,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;3rd&lt;/td&gt;&lt;td&gt;2,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;4th&lt;/td&gt;&lt;td&gt;1,000&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;th&gt;Under 1800 Blitz&lt;/th&gt;&lt;th&gt;&lt;/th&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;1st&lt;/td&gt;&lt;td&gt;3,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2nd&lt;/td&gt;&lt;td&gt;2,000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;3rd&lt;/td&gt;&lt;td&gt;1,000&lt;/td&gt;&lt;/tr&gt;
            &lt;/tbody&gt;&lt;/table&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;!--Full Schedule--&gt;
    &lt;h2 class=&quot;section-title&quot;&gt;📅 Tournament Schedule&lt;/h2&gt;
    &lt;div class=&quot;info-card&quot; style=&quot;overflow-x: auto;&quot;&gt;
        &lt;table class=&quot;schedule-table&quot; style=&quot;width: 100%;&quot;&gt;
            &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Date&lt;/th&gt;&lt;th&gt;Time&lt;/th&gt;&lt;th&gt;Event / Round&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
            &lt;tbody&gt;
                &lt;tr&gt;&lt;td&gt;Monday, Sep 7&lt;/td&gt;&lt;td&gt;11:00 – 15:30&lt;/td&gt;&lt;td&gt;Player registration&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Monday, Sep 7&lt;/td&gt;&lt;td&gt;16:30&lt;/td&gt;&lt;td&gt;Round 1&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Tuesday, Sep 8&lt;/td&gt;&lt;td&gt;14:00&lt;/td&gt;&lt;td&gt;Round 2&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Wednesday, Sep 9&lt;/td&gt;&lt;td&gt;09:30&lt;/td&gt;&lt;td&gt;Round 3&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Wednesday, Sep 9&lt;/td&gt;&lt;td&gt;15:00&lt;/td&gt;&lt;td&gt;Round 4&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Thursday, Sep 10&lt;/td&gt;&lt;td&gt;09:30&lt;/td&gt;&lt;td&gt;Round 5&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Thursday, Sep 10&lt;/td&gt;&lt;td&gt;17:00&lt;/td&gt;&lt;td&gt;Bami’s Blitz (10 rounds)&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Friday, Sep 11&lt;/td&gt;&lt;td&gt;09:30&lt;/td&gt;&lt;td&gt;Round 6&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Friday, Sep 11&lt;/td&gt;&lt;td&gt;15:00&lt;/td&gt;&lt;td&gt;Round 7&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Saturday, Sep 12&lt;/td&gt;&lt;td&gt;14:00&lt;/td&gt;&lt;td&gt;Round 8&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Sunday, Sep 13&lt;/td&gt;&lt;td&gt;09:30&lt;/td&gt;&lt;td&gt;Round 9&lt;/td&gt;&lt;/tr&gt;
                &lt;tr&gt;&lt;td&gt;Sunday, Sep 13&lt;/td&gt;&lt;td&gt;15:00&lt;/td&gt;&lt;td&gt;Prize ceremony&lt;/td&gt;&lt;/tr&gt;
            &lt;/tbody&gt;
        &lt;/table&gt;
        &lt;p style=&quot;font-size: 0.7rem; margin-bottom: 0px; margin-top: 0.8rem;&quot;&gt;* Up to two half‑point byes allowed in rounds 2–7 (request before pairings).&lt;/p&gt;
    &lt;/div&gt;

    &lt;!--Registration &amp; Venue Details--&gt;
    &lt;div class=&quot;info-grid&quot; style=&quot;margin-top: 1.5rem;&quot;&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;📝 Registration &amp;amp; Payment&lt;/h3&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;📧 Contact email&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;peter.frost3@yahoo.com.au&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🏦 Thai bank transfer&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Kasikorn Bank 062-1-75111-5&lt;br /&gt;Red Knight Chess Co. Ltd&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;✈️ International players&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Confirm with flight booking by July 7, then pay cash on Sep 7&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;⏳ Refund deadline&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Full refund before Aug 15, 2026&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;accent-bg&quot; style=&quot;margin-bottom: 0px; margin-top: 12px; padding: 0.8rem;&quot;&gt;
                📢 &lt;strong&gt;Final entry:&lt;/strong&gt; September 7, 15:30 or when 130-player cap is reached.
            &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;📍 Venue &amp;amp; Transport&lt;/h3&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🏛️ Novotel Phuket Resort&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;282 Phrabaramee Rd, Patong, Phuket&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;✈️ Airport&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Phuket International Airport (HKT)&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🚐 Shuttle&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Tuk‑tuk from hill base before each round&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🏖️ Nearby&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Patong Beach, restaurants, local transport&lt;/span&gt;&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;📌 Rules &amp;amp; Info&lt;/h3&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;📱 Electronics&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Mobile phones / smartwatches not allowed at board&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;👕 Dress code&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Sleeved shirts in playing area&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;📸 Photography&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Not allowed once play starts (official photographer only)&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;♟️ Live boards&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Top 10 boards online within 24h after round&lt;/span&gt;&lt;/div&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;!--accommodation &amp; hotel booking note--&gt;
    &lt;div class=&quot;accent-bg&quot; style=&quot;background: rgb(230, 244, 234); border-left-color: rgb(44, 155, 119);&quot;&gt;
        &lt;div style=&quot;align-items: center; display: flex; flex-wrap: wrap; gap: 1rem; justify-content: space-between;&quot;&gt;
            &lt;div&gt;
                &lt;strong style=&quot;display: block; margin-bottom: 0.25rem;&quot;&gt;🏨 Book your discounted stay at Novotel Phuket Resort&lt;/strong&gt;
                Email: &lt;strong&gt;H1965-RE1@accor.com&lt;/strong&gt; or &lt;strong&gt;H1965-RE@accor.com&lt;/strong&gt; — quote “Blue Chevaliers International Open Participant”&lt;br /&gt;
                Special rates valid until August 15, 2026 (subject to availability).
            &lt;/div&gt;
            &lt;a class=&quot;button-outline&quot; href=&quot;https://s2.chess-results.com/tnr1365480.aspx?lan=1&amp;amp;flag=30&amp;amp;turdet=YES&amp;amp;SNode=S0&quot; target=&quot;_blank&quot;&gt;♟️ Chess-Results →&lt;/a&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;!--additional section about Bami&#39;s Blitz &amp; side events--&gt;
    &lt;div class=&quot;info-grid&quot; style=&quot;margin-bottom: 0px; margin-top: 1.5rem;&quot;&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;⚡ Bami’s Blitz — September 10, 2026&lt;/h3&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🎯 Format&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;10 rounds · 3&#39;+2&quot; · FIDE Blitz-rated&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;💰 Entry fee&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;500 THB (envelope) / 600 THB late&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;⏰ Envelope deadline&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Sep 10, 09:30&lt;/span&gt;&lt;/div&gt;
            &lt;div class=&quot;detail-line&quot;&gt;&lt;span class=&quot;detail-label&quot;&gt;🏆 Prizes&lt;/span&gt;&lt;span class=&quot;detail-value&quot;&gt;Open, Female, U1800 categories&lt;/span&gt;&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
            &lt;h3&gt;🏅 Sectional Groups &amp;amp; Fairness&lt;/h3&gt;
            &lt;p style=&quot;font-size: 0.85rem; margin-bottom: 0.6rem; margin-top: 0px;&quot;&gt;From the 21st seed, players are split into three equal Elo groups, each competing for separate prizes (7,000 / 5,000 / 3,000 THB). This guarantees broad prize distribution and competitive balance.&lt;/p&gt;
            &lt;p style=&quot;font-size: 0.85rem; margin-bottom: 0px; margin-top: 0.6rem;&quot;&gt;🏆 &lt;strong&gt;Trophies &amp;amp; medals&lt;/strong&gt; also awarded for Open, Female, Seniors (50+), Junior, and Sectional categories.&lt;/p&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;footer&gt;
        &lt;p style=&quot;margin-bottom: 8px;&quot;&gt;5th Blue Chevaliers International Open 2026 — Organized by Blue Chevaliers &amp;amp; Red Knight Chess Club | Phuket, Thailand&lt;br /&gt;
&lt;/p&gt;
        &lt;p style=&quot;margin-bottom: 0px; margin-top: 8px;&quot;&gt;📌 For registration, email peter.frost3@yahoo.com.au with name, FIDE ID, date of birth. On-site registration closes September 7, 15:30 (or when full).&lt;/p&gt;&lt;p style=&quot;margin-bottom: 0px; margin-top: 8px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
    &lt;/footer&gt;
&lt;/div&gt;
&lt;p style=&quot;margin-bottom: 0px; margin-top: 8px;&quot;&gt;For more information check out &lt;a href=&quot;https://www.facebook.com/profile.php?id=61585039791817&quot;&gt;Blue Chevalier International Chess Open Facebook Page&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/2113685199679903000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/2113685199679903000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2113685199679903000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2113685199679903000'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/phuket-tourney.html' title='Phuket Tourney'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXGE13dPzMCvowroOl-izbreLov3jXcbSAA3-tOVRAR7_H9U-ZbY6EVX-6L7CA2Pfgja2Ip0Fv-y1agYbrt1ntoCCpoiCkmuhAi0LvmLa1bsH_hrli7xl85CtoeEPZn7Xr0zUwOqGnebXFmvSo3TT-El5UgpOR_jj1hIVSNwG3uM-w1kG_eQ/s72-w640-h244-c/bluechav.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-601753789064208433</id><published>2026-06-07T07:59:14.443+08:00</published><updated>2026-06-07T12:10:57.395+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Opinion"/><title type='text'>Phuket or Johor tourney? Which one I&#39;d pick?</title><content type='html'>&lt;br /&gt;&lt;div class=&quot;chess-article-wrapper&quot;&gt;
    &lt;div class=&quot;header&quot;&gt;
        &lt;div class=&quot;badge&quot;&gt;
            &lt;div style=&quot;clear: both; margin-bottom: 15px; text-align: center;&quot;&gt;
                &lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh4aKYTMeIrLwp2B5M5fvg3A-ADRtUvR9KlcBEDVXRPrcg0mabCkcLp4M3SQNOIHEz349eCeglNQDbtCfcRLNjWIMfoEOcNKLqGkc2e2ZLnXmCIlgmEMAVXx-YWzbpyDfpPiSokxW1GrZB18MuNej90HDqqxzFQ_XMgrR9styA8ieD_8g0f904&quot;&gt;
                    &lt;img alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh4aKYTMeIrLwp2B5M5fvg3A-ADRtUvR9KlcBEDVXRPrcg0mabCkcLp4M3SQNOIHEz349eCeglNQDbtCfcRLNjWIMfoEOcNKLqGkc2e2ZLnXmCIlgmEMAVXx-YWzbpyDfpPiSokxW1GrZB18MuNej90HDqqxzFQ_XMgrR9styA8ieD_8g0f904=w640-h426&quot; style=&quot;border-radius: 8px; height: auto; max-width: 100%;&quot; /&gt;
                &lt;/a&gt;
            &lt;/div&gt;
            There are 2 chess tournaments held at the same time on Sept 7-14. The Blue Chevaliers in Phuket and Berjaya Global in Johor Bahru. &lt;br /&gt;&lt;br /&gt;So I told Gemini AI to evaluate and help me choose.
        &lt;/div&gt;
        &lt;div class=&quot;badge&quot;&gt;
            Gave Gemini the fact that I am an ELO 1870 rated player and asked it to choose mainly based on cost:
        &lt;/div&gt;
        &lt;div class=&quot;badge&quot;&gt;♟️ 7‑night chess tournament · precise financial breakdown&lt;/div&gt;
        
        &lt;h1&gt;Blue Chevaliers (Phuket) vs Berjaya Global (Johor)&lt;/h1&gt;
        &lt;div class=&quot;subhead&quot;&gt;Head‑to‑head cost analysis: entry fees, 7‑night accommodation, travel &amp;amp; flexible budget options&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;comparison-table-wrapper&quot;&gt;
        &lt;table class=&quot;comp-table&quot;&gt;
            &lt;thead&gt;
                &lt;tr&gt;
                    &lt;th style=&quot;width: 28%;&quot;&gt;Expense Category&lt;/th&gt;
                    &lt;th style=&quot;width: 36%;&quot;&gt;🏝️ Blue Chevaliers — Phuket&lt;br /&gt;&lt;span style=&quot;font-size: 0.7rem; font-weight: normal;&quot;&gt;Official tournament venue · Novotel Phuket Resort&lt;/span&gt;&lt;/th&gt;
                    &lt;th style=&quot;width: 36%;&quot;&gt;🏨 Berjaya Global — Johor Bahru&lt;br /&gt;&lt;span style=&quot;font-size: 0.7rem; font-weight: normal;&quot;&gt;Malaysian Chess Federation · value hub&lt;/span&gt;&lt;/th&gt;
                &lt;/tr&gt;
            &lt;/thead&gt;
            &lt;tbody&gt;
                &lt;tr&gt;
                    &lt;td class=&quot;expense-label&quot;&gt;🎫 Tournament Entry Fee&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;~RM 515&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;~RM 350&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td class=&quot;expense-label&quot;&gt;🏨 Official Hotel (7 nights)&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;~RM 2,170 &lt;span style=&quot;font-size: 0.7rem; font-weight: normal;&quot;&gt;(16,800 THB)&lt;/span&gt;&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;~RM 1,820 &lt;span style=&quot;font-size: 0.7rem; font-weight: normal;&quot;&gt;(RM 260/night)&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td class=&quot;expense-label&quot;&gt;✈️ / 🚌 Travel &amp;amp; Transit&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;~RM 450+ &lt;span style=&quot;font-size: 0.7rem;&quot;&gt;(Flight + Phuket taxi)&lt;/span&gt;&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;RM 50 – RM 100 &lt;span style=&quot;font-size: 0.7rem;&quot;&gt;(Bus or drive to JB)&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td class=&quot;expense-label&quot;&gt;💡 Budget Alternative Hotel (7 nights)&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;~RM 1,050 &lt;span style=&quot;font-size: 0.7rem;&quot;&gt;(Outside resort zone)&lt;/span&gt;&lt;/td&gt;
                    &lt;td class=&quot;expense-amount&quot;&gt;~RM 630 &lt;span style=&quot;font-size: 0.7rem;&quot;&gt;(RM 90/night nearby)&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style=&quot;background: rgb(251, 253, 254);&quot;&gt;
                    &lt;td class=&quot;expense-label&quot; style=&quot;font-weight: 800;&quot;&gt;📦 Estimated Total Package &lt;span style=&quot;font-size: 0.7rem; font-weight: normal;&quot;&gt;(official hotel + entry + travel)&lt;/span&gt;&lt;/td&gt;
                    &lt;td style=&quot;color: #1f6d49; font-size: 1.1rem; font-weight: 800;&quot;&gt;~RM 3,135&lt;/td&gt;
                    &lt;td style=&quot;color: #1f6d49; font-size: 1.1rem; font-weight: 800;&quot;&gt;~RM 2,220&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style=&quot;background: rgb(245, 249, 240);&quot;&gt;
                    &lt;td class=&quot;expense-label&quot;&gt;🏨 If using budget hotel option&lt;/td&gt;
                    &lt;td&gt;&lt;span class=&quot;badge-save&quot;&gt;✅ Save ~RM 1,120&lt;/span&gt; &lt;span style=&quot;color: #4f6f8f; font-size: 0.7rem;&quot;&gt;(compared to official Novotel rate)&lt;/span&gt;&lt;/td&gt;
                    &lt;td&gt;&lt;span class=&quot;badge-save&quot;&gt;💰 Save ~RM 1,190&lt;/span&gt; &lt;span style=&quot;color: #4f6f8f; font-size: 0.7rem;&quot;&gt;(vs official hotel package)&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td class=&quot;expense-label&quot;&gt;⚡ Key Note / Flexibility&lt;/td&gt;
                    &lt;td&gt;&lt;span class=&quot;warning-note&quot;&gt;⚠️ Off‑site Phuket hotels require steep local taxi fees — net savings may reduce.&lt;/span&gt;&lt;/td&gt;
                    &lt;td&gt;&lt;span class=&quot;note-text&quot;&gt;🚗 JB area packed with highly-rated budget hotels (RM 80–RM 120) within short Grab ride of venue.&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style=&quot;border-bottom: 2px solid rgb(238, 242, 248);&quot;&gt;
                    &lt;td class=&quot;expense-label&quot;&gt;🏆 Budget stay + local transit &lt;span style=&quot;font-size: 0.7rem;&quot;&gt;(approximate total)&lt;/span&gt;&lt;/td&gt;
                    &lt;td style=&quot;font-weight: 600;&quot;&gt;~RM 2,015* &lt;span style=&quot;font-size: 0.65rem; font-weight: normal;&quot;&gt;(entry + budget hotel + flights/taxi)&lt;/span&gt;&lt;/td&gt;
                    &lt;td style=&quot;color: #1f7842; font-weight: 700;&quot;&gt;As low as ~RM 1,130* &lt;span style=&quot;font-size: 0.65rem; font-weight: normal;&quot;&gt;(entry + budget hotel + local travel)&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
            &lt;/tbody&gt;
        &lt;/table&gt;
    &lt;/div&gt;

    &lt;div class=&quot;flex-insights&quot;&gt;
        &lt;div class=&quot;insight-card&quot;&gt;
            &lt;h3 style=&quot;align-items: center; display: flex; font-size: 1rem; font-weight: 700; gap: 8px; margin-bottom: 0.75rem;&quot;&gt;📌 Entry Fee Rationale&lt;/h3&gt;
            &lt;p style=&quot;color: #2c4f6e; font-size: 0.85rem; margin-bottom: 8px;&quot;&gt;&lt;strong&gt;Blue Chevaliers (Phuket):&lt;/strong&gt; Your 1870 rating → standard bracket 3,500–4,500 THB (~RM 450 – RM 580). Mid estimate ~RM 515.&lt;/p&gt;
            &lt;p style=&quot;color: #2c4f6e; font-size: 0.85rem; margin-bottom: 8px;&quot;&gt;&lt;strong&gt;Berjaya Global (Johor):&lt;/strong&gt; MCF sanctioned events set Challenger division fees between RM 250 – RM 350 → ~RM 350.&lt;/p&gt;
            &lt;p style=&quot;color: #2c4f6e; font-size: 0.85rem;&quot;&gt;💡 &lt;strong&gt;You save ~RM 165&lt;/strong&gt; just on registration with Johor.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;insight-card&quot;&gt;
            &lt;h3 style=&quot;font-size: 1rem; font-weight: 700; margin-bottom: 0.75rem;&quot;&gt;🏨 Accommodation &amp;amp; Hidden Transit Savings&lt;/h3&gt;
            &lt;p style=&quot;color: #2c4f6e; font-size: 0.85rem; margin-bottom: 8px;&quot;&gt;&lt;strong&gt;Phuket:&lt;/strong&gt; Official Novotel rate 2,400 THB/night (~RM 310) → total RM 2,170 for 7 nights. Budget off-site hotels exist but steep local taxi fees erode savings.&lt;/p&gt;
            &lt;p style=&quot;color: #2c4f6e; font-size: 0.85rem;&quot;&gt;&lt;strong&gt;Johor:&lt;/strong&gt; Official Berjaya Waterfront ~RM 260/night but JB area offers budget hotels RM 80–120/night. Plus, choosing Johor &lt;strong&gt;eliminates international flights, baggage fees, and tourist inflation&lt;/strong&gt; on daily meals — easily save RM 350+ on travel vs Phuket&#39;s flight + taxi.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;insight-card&quot;&gt;
            &lt;h3 style=&quot;font-size: 1rem; font-weight: 700; margin-bottom: 0.75rem;&quot;&gt;💰 Total Savings Snapshot&lt;/h3&gt;
            &lt;p style=&quot;color: #2c4f6e; font-size: 0.85rem;&quot;&gt;✔️ Entry fee: ~RM 165&lt;br /&gt;✔️ Official hotel 7‑nights: ~RM 350&lt;br /&gt;✔️ Travel/flights: ~RM 350+&lt;br /&gt;✔️ Budget alternative potential: ~RM 420&lt;br /&gt;&lt;br /&gt;&lt;strong style=&quot;font-size: 1rem;&quot;&gt;🎯 Total Estimated Savings (official baseline): ~RM 915&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;✨ With budget hotels in JB, total package can drop below &lt;strong&gt;RM 1,200&lt;/strong&gt; — massive value without compromising convenience.&lt;/p&gt;
        &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;comparison-table-wrapper&quot; style=&quot;margin-bottom: 1rem;&quot;&gt;
        &lt;table class=&quot;comp-table&quot;&gt;
            &lt;thead&gt;
                &lt;tr&gt;&lt;th colspan=&quot;3&quot; style=&quot;background: rgb(250, 252, 253); font-size: 0.9rem;&quot;&gt;🔍 Detailed savings breakdown &amp;amp; flexible accommodation analysis&lt;/th&gt;&lt;/tr&gt;
            &lt;/thead&gt;
            &lt;tbody&gt;
                &lt;tr style=&quot;background: rgb(254, 252, 245);&quot;&gt;
                    &lt;td style=&quot;font-weight: 600; width: 28%;&quot;&gt;🎯 Your Savings (Official Hotel basis)&lt;/td&gt;
                    &lt;td style=&quot;color: #1c6e3f; font-weight: 700;&quot;&gt;Blue Chevaliers (Phuket)&lt;/td&gt;
                    &lt;td style=&quot;color: #1c6e3f; font-weight: 700;&quot;&gt;Berjaya Global (Johor)&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;🏨 Official 7‑night price&lt;/td&gt;
                    &lt;td&gt;RM 2,170&lt;/td&gt;
                    &lt;td&gt;RM 1,820 &lt;span style=&quot;color: #166534;&quot;&gt;(Save RM 350)&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;✈️ Transport / Flight impact&lt;/td&gt;
                    &lt;td&gt;RM 450+ (flight + taxi)&lt;/td&gt;
                    &lt;td&gt;RM 50–100 (bus/drive) → &lt;span style=&quot;color: #166534;&quot;&gt;Save ~RM 350+&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;🏆 Entry fee comparison&lt;/td&gt;
                    &lt;td&gt;~RM 515&lt;/td&gt;
                    &lt;td&gt;~RM 350 → &lt;span style=&quot;color: #166534;&quot;&gt;Save ~RM 165&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style=&quot;background: rgb(238, 246, 234);&quot;&gt;
                    &lt;td style=&quot;font-weight: 800;&quot;&gt;⭐ Total minimum savings (standard)&lt;/td&gt;
                    &lt;td colspan=&quot;2&quot; style=&quot;font-size: 1.15rem; font-weight: 800;&quot;&gt;~RM 915 saved by choosing Johor&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;🏨 Alternative budget hotel (7 nights)&lt;/td&gt;
                    &lt;td&gt;RM 1,050 (outside zone, taxi adds cost)&lt;/td&gt;
                    &lt;td&gt;RM 630 (RM 90/night nearby) → &lt;span style=&quot;color: #166534;&quot;&gt;Extra RM 420 potential&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                    &lt;td&gt;💡 Lowest possible total package&lt;/td&gt;
                    &lt;td&gt;~RM 2,015 (budget hotel + flights + entry)&lt;/td&gt;
                    &lt;td&gt;&lt;strong&gt;~RM 1,130&lt;/strong&gt; (budget hotel + entry + local transit)&lt;/td&gt;
                &lt;/tr&gt;
            &lt;/tbody&gt;
        &lt;/table&gt;
    &lt;/div&gt;

    &lt;div class=&quot;footnote-section&quot;&gt;
        &lt;p&gt;📊 &lt;strong&gt;Methodology &amp;amp; References:&lt;/strong&gt; Exchange rate 1 THB ≈ RM 0.1285 (market average). Blue Chevaliers entry based on MyChess.events 2026 details (4,000 THB midpoint for 1870 rating). Berjaya Open entry derived from Malaysian Chess Federation sanctioned Challenger division precedents (RM 250–350). Hotel rates: Novotel Phuket Resort official player rate 2,400 THB/night; Berjaya Waterfront Johor ~RM 260/night; alternative budget hotels sourced from JB market rates (RM 80–120/night with short Grab ride). Travel estimates reflect real flight + taxi costs (Phuket) vs bus/drive to JB (RM 50–100).&lt;/p&gt;
        &lt;p style=&quot;margin-top: 10px;&quot;&gt;♟️ &lt;strong&gt;Final recommendation:&lt;/strong&gt; Berjaya Global in Johor delivers superior financial efficiency — eliminating international flight expenses, lowering entry fees, and providing flexible accommodation from RM 90/night, all while keeping daily costs low. Estimated total savings exceed &lt;strong&gt;RM 915&lt;/strong&gt; compared to the Phuket official package, with even greater margins when choosing local budget stays.&lt;/p&gt;
        &lt;p style=&quot;font-size: 0.7rem; margin-top: 12px;&quot;&gt;*Budget alternative totals include tournament entry + 7 nights budget accommodation + lowest projected travel cost (Phuket: min flight+taxi ~RM 450 + RM 1,050 hotel + RM 515 entry ≈ RM 2,015; Johor: RM 350 entry + RM 630 hotel + RM 100 travel ≈ RM 1,080 – RM 1,130). Actual savings may vary based on exchange rates and personal choices.&lt;/p&gt;
    &lt;/div&gt;
&lt;/div&gt;

&lt;p style=&quot;margin-top: 1.5rem;&quot;&gt;Of course all of the above is AI generated so may have some hallucinated facts and is not accurate. &lt;b&gt;Disclaimer here that the above may contain errors so to not take this at face value&lt;/b&gt;. Still it&#39;s interesting and I believe I&#39;d save more by going to Johor for the Berjaya tourney.&lt;/p&gt;
&lt;p style=&quot;margin-top: 1rem;&quot;&gt;However, that&#39;s taking into consideration I go as a chess player. In reality, I&#39;d go to either event not as a player but as a blogger. Therefore, it&#39;s totally different. If you ask me which one I&#39;d pick. it&#39;ll be Phuket for the simple fact that I like chess on the beach ! In addition, writing articles about chess beside a beach is more interesting and is a big difference in casualness and relaxed atmosphere - at least that&#39;s what I expect :)&lt;/p&gt;
&lt;p style=&quot;margin-top: 1rem;&quot;&gt;Sadly, however, in all likelihood I won&#39;t go to either because I just can&#39;t afford any one of those tourneys. Perhaps next year...&lt;/p&gt;

Which would you pick ? Or maybe none at all?</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/601753789064208433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/601753789064208433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/601753789064208433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/601753789064208433'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/phuket-or-johor-tourney-which-one-id.html' title='Phuket or Johor tourney? Which one I&#39;d pick?'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEh4aKYTMeIrLwp2B5M5fvg3A-ADRtUvR9KlcBEDVXRPrcg0mabCkcLp4M3SQNOIHEz349eCeglNQDbtCfcRLNjWIMfoEOcNKLqGkc2e2ZLnXmCIlgmEMAVXx-YWzbpyDfpPiSokxW1GrZB18MuNej90HDqqxzFQ_XMgrR9styA8ieD_8g0f904=s72-w640-h426-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-8564197194138627769</id><published>2026-06-06T13:29:00.593+08:00</published><updated>2026-06-06T14:19:59.675+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Featured Game"/><title type='text'>Pragg beats Magnus.. TWICE!!</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgb7RRlrjVNXxjPwucft0uqPy_-a_9xRYARLlnAZ56hoWmBQyTeeW0CGNLQ1lca2djnG1eWS8ILpuog0oZ62OsXDPck4T3_jE1wI_L_-VRkHV-O66mm0AKFfMSCxmin0raWILSfH4hQ1JxtlV5r2W9JBBHAs2KU6nzhJ-tuJOMbRjOamztjFek&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;427&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgb7RRlrjVNXxjPwucft0uqPy_-a_9xRYARLlnAZ56hoWmBQyTeeW0CGNLQ1lca2djnG1eWS8ILpuog0oZ62OsXDPck4T3_jE1wI_L_-VRkHV-O66mm0AKFfMSCxmin0raWILSfH4hQ1JxtlV5r2W9JBBHAs2KU6nzhJ-tuJOMbRjOamztjFek&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;flex-1 flex flex-col px-4 max-w-3xl mx-auto w-full pt-1&quot;&gt;&lt;div data-test-render-count=&quot;1&quot;&gt;&lt;div class=&quot;group&quot; style=&quot;height: auto; opacity: 1; transform: none;&quot;&gt;&lt;div class=&quot;contents&quot;&gt;&lt;div class=&quot;group relative relative pb-3&quot; data-is-streaming=&quot;false&quot; style=&quot;opacity: 1; transform: none;&quot;&gt;&lt;div class=&quot;font-claude-response relative leading-[1.65rem] [&amp;amp;_pre&amp;gt;div]:bg-bg-000/50 [&amp;amp;_pre&amp;gt;div]:border-0.5 [&amp;amp;_pre&amp;gt;div]:border-border-400 [&amp;amp;_.ignore-pre-bg&amp;gt;div]:bg-transparent [&amp;amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&amp;amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8&quot;&gt;&lt;div class=&quot;standard-markdown grid-cols-1 grid [&amp;amp;_&amp;gt;_*]:min-w-0 gap-3 standard-markdown&quot;&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;This is rare that I post any featured games on this blog but here goes...&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h3 class=&quot;text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold&quot;&gt;Praggnanandhaa vs Carlsen — Norway Chess 2026: Two Games That Made History&lt;/h3&gt;
&lt;h4 class=&quot;text-text-100 mt-2 -mb-1 text-base font-bold&quot;&gt;Round 3 — May 27, 2026 (Pragg with White)&lt;/h4&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Praggnanandhaa came out swinging with a rare 6.h4 in the Sicilian Najdorf — only the 13th most popular sixth move in that position. The surprise worked immediately: Carlsen spent 28 minutes on move 8 alone, visibly unsettled. Pragg built a controlled advantage through the opening and middlegame, but the game turned into a rollercoaster. Carlsen, as only he can, fought his way back from a losing position and actually seized the advantage around moves 35–36 with the powerful &lt;strong&gt;35...Ne5&lt;/strong&gt; and &lt;strong&gt;36...g5&lt;/strong&gt;, putting Pragg on the ropes.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Then came Norway Chess&#39;s notorious time pressure. With no increment until move 41, Carlsen&#39;s clock ran dangerously low. On move 39 he played the speculative &lt;strong&gt;39...Nxd6&lt;/strong&gt;, giving up his rook. The critical error came on move 44 — instead of pushing &lt;strong&gt;44...g2&lt;/strong&gt; to promote his passed pawn, he played the passive &lt;strong&gt;44...Kg7&lt;/strong&gt;. Pragg pounced instantly with &lt;strong&gt;45.c7&lt;/strong&gt;, and after &lt;strong&gt;46.Rb8&lt;/strong&gt; Carlsen resigned. A game he should have won ended in defeat. Pragg&#39;s own assessment was characteristically humble: &lt;/p&gt;&lt;p style=&quot;background: linear-gradient(135deg, rgb(255, 249, 196), rgb(255, 243, 224)); border-left: 6px solid rgb(249, 168, 37); border-radius: 6px; box-shadow: rgba(249, 168, 37, 0.3) 0px 4px 12px; color: #1a1a1a; font-size: 1.1rem; font-weight: 700; margin: 12px 0px; padding: 16px 20px;&quot;&gt;
  &quot;In these time scrambles it&#39;s basically like tossing a coin.&quot;
&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h4 class=&quot;text-text-100 mt-2 -mb-1 text-base font-bold&quot;&gt;Round 8 — June 2, 2026 (Pragg with Black)&lt;/h4&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;By Round 8, Carlsen was already in crisis — three classical losses and sitting in fifth place. Pragg arrived with a secret weapon: a French Defense with &lt;strong&gt;5...Nh6&lt;/strong&gt;, preparation originally developed for the FIDE Candidates Tournament and held in reserve specifically for this moment. It hit Carlsen like a truck. He burned through 30 minutes by move 7 and nearly half his two-hour clock by move 10, while Pragg played quickly and confidently.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Despite the catastrophic time deficit, Carlsen defended superbly and reached what should have been a drawable endgame. Then, with just 14 seconds on his clock, he played &lt;strong&gt;48.Kf4&lt;/strong&gt; — stepping his king directly into a forced checkmate net — when &lt;strong&gt;48.Ke2&lt;/strong&gt; held the draw. Pragg, with 44 seconds remaining, found the winning line immediately: &lt;strong&gt;48...Qd4+ 49.Kf3 Qd3+ 50.Kf2 Qd2+&lt;/strong&gt;, and Carlsen resigned. He later admitted: 
  
  &lt;/p&gt;&lt;p style=&quot;background: linear-gradient(135deg, rgb(255, 249, 196), rgb(255, 243, 224)); border-left: 6px solid rgb(249, 168, 37); border-radius: 6px; box-shadow: rgba(249, 168, 37, 0.3) 0px 4px 12px; color: #1a1a1a; font-size: 1.1rem; font-weight: 700; margin: 12px 0px; padding: 16px 20px;&quot;&gt;
  &quot;It was completely, incredibly talentless that, once I actually saved myself, I just forgot that he could move the bishop that had been pinned for ages.&quot;
&lt;/p&gt;
  
  
&lt;p&gt;&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h4 class=&quot;text-text-100 mt-2 -mb-1 text-base font-bold&quot;&gt;Why These Two Games Matter&lt;/h4&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;A 19-year historical milestone.&lt;/strong&gt; Pragg became the first player since Viswanathan Anand at Linares 2007 to beat Carlsen twice in the same classical tournament. That year, Carlsen was 16 years old. The fact that it took nearly two decades for anyone to repeat the feat says everything about Carlsen&#39;s dominance — and about what Pragg has become.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;The preparation story.&lt;/strong&gt; Both wins weren&#39;t accidents. Round 3&#39;s 6.h4 was a deep opening novelty designed to take Carlsen out of his comfort zone. Round 8&#39;s French Defense was preparation held back from an entire previous tournament, deployed at precisely the right moment. This is elite-level chess strategy — winning not just at the board, but in the preparation room.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;Time pressure as a weapon.&lt;/strong&gt; Norway Chess&#39;s no-increment time control (120 minutes, increment only after move 40) is brutal, and Pragg weaponized it in both games — not by playing fast, but by arriving at the board better prepared, forcing Carlsen to spend time he didn&#39;t have. In both games, Carlsen&#39;s clock became his worst enemy.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;The psychological dimension.&lt;/strong&gt; Carlsen is, arguably, the greatest player in chess history. His rating of 2840 is unprecedented. Yet Pragg has now beaten him three times in classical chess — and twice in the same event. After the Round 8 win, Pragg said: &lt;em&gt;&quot;It&#39;s more important for the tournament that I get this win than thinking that it&#39;s Magnus.&quot;&lt;/em&gt; That sentence alone captures how the new generation has rewired its relationship with the Carlsen aura.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;Pragg went on to win the tournament.&lt;/strong&gt; These two wins weren&#39;t just personal milestones — they were the backbone of Pragg&#39;s run to become Norway Chess 2026 champion, making him the first Indian player to win the prestigious event. The double over Carlsen gave him the momentum and points to overtake Wesley So in the final rounds.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;In short, these two games mark a generational statement: that the era of Carlsen being psychologically untouchable is over, and that Praggnanandhaa — at just 20 years old — is the one making that point loudest.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In this game Pragg is black&lt;/div&gt;

&lt;iframe frameborder=&quot;0&quot; height=&quot;420&quot; src=&quot;https://catur.org/replay/game.php?id=e7ad351f5c86b0e82aa02d2615e13e02&amp;amp;set=alpha&amp;amp;theme=blue&quot; width=&quot;420&quot;&gt;&lt;/iframe&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;in this game Pragg won as White&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

&lt;iframe src=&quot;http://localhost/catur.org/replay/game.php?id=7ab2396a97f47f02e93718359c7bd05f&amp;set=alpha&amp;theme=blue&amp;moves=1&quot; width=&quot;640&quot; height=&quot;480&quot; frameborder=&quot;0&quot; style=&quot;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.2)&quot;&gt;&lt;/iframe&gt;

&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhStD5eRs2TY0Y1YsKxZv4T58_qfdm-8Ex5lH0L9rx2SKBc_gIF9xfufZR_eWWd-Hbgwm9mmsZAHAQfDEEYQX43WvnYXPcD_g5eTOOXLd-l2mNtrQQNXwmwqVTQIuQTFI1xL6OeLjZL_A4J8Ie3FuzdpoOAd-OUVP5IwThk5E6qadyKWLpFUxs&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;427&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhStD5eRs2TY0Y1YsKxZv4T58_qfdm-8Ex5lH0L9rx2SKBc_gIF9xfufZR_eWWd-Hbgwm9mmsZAHAQfDEEYQX43WvnYXPcD_g5eTOOXLd-l2mNtrQQNXwmwqVTQIuQTFI1xL6OeLjZL_A4J8Ie3FuzdpoOAd-OUVP5IwThk5E6qadyKWLpFUxs&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/8564197194138627769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/8564197194138627769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/8564197194138627769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/8564197194138627769'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/pragg-beats-magnus-twice.html' title='Pragg beats Magnus.. TWICE!!'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgb7RRlrjVNXxjPwucft0uqPy_-a_9xRYARLlnAZ56hoWmBQyTeeW0CGNLQ1lca2djnG1eWS8ILpuog0oZ62OsXDPck4T3_jE1wI_L_-VRkHV-O66mm0AKFfMSCxmin0raWILSfH4hQ1JxtlV5r2W9JBBHAs2KU6nzhJ-tuJOMbRjOamztjFek=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-1795802801792879138</id><published>2026-06-06T04:25:23.827+08:00</published><updated>2026-06-06T04:26:24.480+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Opinion"/><title type='text'>By Choice</title><content type='html'>&lt;p&gt;Read in &lt;a href=&quot;https://mcf.news/olympiad-anybody/&quot;&gt;mcf.news&lt;/a&gt; that it appears that &lt;strong&gt;at least the final Men/Open slot&lt;/strong&gt; is being filled through an application-and-evaluation process rather than a structured qualifying tournament. And if the Women&#39;s Team was similarly assembled without an open qualifying event, then potentially &lt;strong&gt;multiple Olympiad representatives&lt;/strong&gt; are being selected through administrative channels rather than competitive merit.&lt;/p&gt;&lt;p&gt;Before anyone raises eyebrow on this, it is nothing new and MCF has done this before. To be fair, many federations — including stronger chess nations — do use ratings-based or committee-based selection for Olympiad squads, especially when the top-rated players are obvious choices.&lt;/p&gt;&lt;p&gt;If I had a choice, of course I would prefer people fight for the coveted places. But the numbers and the fire to fight for it, is not there. So it is what it is :(&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6VVmGYYmXarf3y3lS2wVF3uTL8cpKAld7zSFoQBVWtVeivIrLvbdL2TEjH1aBfXU95qQgSIxFeiSO_CNwwNtAoCpF8SlBfLhUiqyvi6HCDtd_zqU0PFyMCaBdtchu7CNGlz7dsVeehDOm76-dF6cI4Ss1PVGlWMfDuiTWC_JkDo9114-vxpQ/s1397/Screenshot%202026-06-06%20at%204.24.24%E2%80%AFAM.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;776&quot; data-original-width=&quot;1397&quot; height=&quot;356&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6VVmGYYmXarf3y3lS2wVF3uTL8cpKAld7zSFoQBVWtVeivIrLvbdL2TEjH1aBfXU95qQgSIxFeiSO_CNwwNtAoCpF8SlBfLhUiqyvi6HCDtd_zqU0PFyMCaBdtchu7CNGlz7dsVeehDOm76-dF6cI4Ss1PVGlWMfDuiTWC_JkDo9114-vxpQ/w640-h356/Screenshot%202026-06-06%20at%204.24.24%E2%80%AFAM.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/1795802801792879138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/1795802801792879138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/1795802801792879138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/1795802801792879138'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/by-choice.html' title='By Choice'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6VVmGYYmXarf3y3lS2wVF3uTL8cpKAld7zSFoQBVWtVeivIrLvbdL2TEjH1aBfXU95qQgSIxFeiSO_CNwwNtAoCpF8SlBfLhUiqyvi6HCDtd_zqU0PFyMCaBdtchu7CNGlz7dsVeehDOm76-dF6cI4Ss1PVGlWMfDuiTWC_JkDo9114-vxpQ/s72-w640-h356-c/Screenshot%202026-06-06%20at%204.24.24%E2%80%AFAM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-6610197766241563133</id><published>2026-06-06T03:41:05.429+08:00</published><updated>2026-06-06T03:41:05.429+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="resulta"/><title type='text'>Pragg takes Norway Chess 2026</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiw8DZflWXRSskuRYuAgE9cmW6F8WoU07eiTVu3zwLFIQ5wQGOCEYNJDAlgKdBjhzZ2PmMBNzs5OXRi6ktWL2W7qYdmz9w4R_BSvM3_Y8xoYwkmM5lMivNj6e5u-fTN8Q6oNK45HrwDyexilz6J9YgG__W9T8sRwsR4aBYDZooHiuDOkrTu6aI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;427&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiw8DZflWXRSskuRYuAgE9cmW6F8WoU07eiTVu3zwLFIQ5wQGOCEYNJDAlgKdBjhzZ2PmMBNzs5OXRi6ktWL2W7qYdmz9w4R_BSvM3_Y8xoYwkmM5lMivNj6e5u-fTN8Q6oNK45HrwDyexilz6J9YgG__W9T8sRwsR4aBYDZooHiuDOkrTu6aI&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;In a tournament all time chess legend Magnus Carlsen surprisingly got beaten senseless by many players, Rameshbabu Praggnanandhaa is the Champion of Norway Chess 2026! The 20-year-old from Chennai, India delivered one of the most remarkable performances in the history of the prestigious tournament, finishing with 18/30 points after a must-win classical victory over Vincent Keymer in the final round.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The tournament and the title race&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The 2026 edition was the 13th edition of the Norway Chess super-tournament, held in Oslo. The final round set up a three-way thriller, with Wesley So on 15.5 points, Praggnanandhaa on 15, and Alireza Firouzja on 14.5 — all three players with a realistic shot at the title. In the decisive final round, Firouzja faced So on the top board while Praggnanandhaa had the white pieces against Keymer. Firouzja&#39;s result against So opened the door, and Praggnanandhaa delivered, sealing the championship with a classical win.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The historic double over Carlsen&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Praggnanandhaa defeated Magnus Carlsen once with the white pieces earlier in the tournament, then repeated the feat with the black pieces in Round 8 — marking two classical wins over Carlsen in the same event. This was the first time in 19 years that Carlsen had been beaten twice by the same player in a single classical tournament. The last to achieve it was Indian legend Viswanathan Anand at Linares in 2007. With these victories, Praggnanandhaa also joined an elite group of players to have beaten Carlsen three times in classical chess overall.&lt;/p&gt;
&lt;p&gt;After Round 8, Praggnanandhaa kept his composure about the historic feat, saying: &quot;More than beating Magnus, I think winning a game in this tournament is more important at this stage. So I&#39;m happy that I managed to do that.&quot; He also praised Carlsen&#39;s tenacity: &quot;He was actually playing really well and defending extremely well. I think many other players would start making small positional mistakes here and there, but he kept finding all the right moves.&quot;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The four-game classical win streak&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Praggnanandhaa&#39;s closing surge included victories over Alireza Firouzja in Round 7, World No. 1 Magnus Carlsen in Round 8, and World Champion D. Gukesh in Round 9 — before sealing the title against Keymer in Round 10. Beating the World No. 1, the World Champion, and one of the top contenders in three consecutive rounds, all in classical chess, was an extraordinary sequence by any standard.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Historic first for India&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;No Indian player had ever won Norway Chess before. Praggnanandhaa aimed to replicate the monumental success of his compatriot Roman Dehtiarov, who clinched the European Individual Chess Championship earlier in 2026 at age 17. The win also comes just over a year after Praggnanandhaa won the Tata Steel Masters 2025, becoming the first Indian since Viswanathan Anand in 2006 to claim that prestigious title — and he had previously won Tata Steel in 2024 as well, making him a back-to-back champion there.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Who is Praggnanandhaa?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Praggnanandhaa became a grandmaster at just 12 years and 10 months, and first made global headlines two years earlier as the youngest International Master in history. He later became the youngest player ever to reach a FIDE World Cup final, earning qualification for the 2024 Candidates. He and his sister Vaishali Rameshbabu are the first sibling pair in chess history to both hold the full Grandmaster title. His peak rating was 2785, reached in September 2025 when he was World No. 4.&lt;/p&gt;
&lt;p&gt;A huge congratulations to Praggnanandhaa, his team, and his family — this is undoubtedly the biggest achievement of his career so far, and what a way to get there!&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6610197766241563133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6610197766241563133' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6610197766241563133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6610197766241563133'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/pragg-takes-norway-chess-2026.html' title='Pragg takes Norway Chess 2026'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiw8DZflWXRSskuRYuAgE9cmW6F8WoU07eiTVu3zwLFIQ5wQGOCEYNJDAlgKdBjhzZ2PmMBNzs5OXRi6ktWL2W7qYdmz9w4R_BSvM3_Y8xoYwkmM5lMivNj6e5u-fTN8Q6oNK45HrwDyexilz6J9YgG__W9T8sRwsR4aBYDZooHiuDOkrTu6aI=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-1022285027811012934</id><published>2026-06-06T03:25:21.164+08:00</published><updated>2026-06-06T03:30:00.236+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Results"/><title type='text'>Anastasiia Hnatyshyn, 15, wins European Women&#39;s Chess Championship 2026</title><content type='html'>
    &lt;style&gt;
        /* Import web fonts for better typography */
        @import url(&#39;https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,400;0,700;1,400&amp;family=Open+Sans:wght@400;600;700&amp;display=swap&#39;);

        /* Base Variables */
        :root {
            --primary-bg: #f4f6f8;
            --article-bg: #ffffff;
            --text-main: #333333;
            --text-light: #666666;
            --accent-gold: #d4af37;
            --accent-dark: #1a1a24;
        }

        /* Global Reset &amp; Body */
        * {
            box-sizing: border-box;
            margin: 0;
            padding: 0;
        }
      

        body {
            font-family: &#39;Open Sans&#39;, sans-serif;
            background-color: var(--primary-bg);
            /* Subtle chessboard-like dot pattern */
            background-image: radial-gradient(#d1d5db 1px, transparent 1px);
            background-size: 20px 20px;
            color: var(--text-main);
            line-height: 1.6;
            padding: 2rem 1rem;
        }

        /* Article Container */
        .chess-article {
            max-width: 800px;
            margin: 0 auto;
            background: var(--article-bg);
            border-radius: 12px;
            box-shadow: 0 10px 30px rgba(0,0,0,0.08);
            overflow: hidden;
        }

        /* Header Styles */
        .article-header {
            background: var(--accent-dark);
            color: #ffffff;
            padding: 3rem 2.5rem;
            text-align: center;
            border-bottom: 5px solid var(--accent-gold);
        }

        .category-tag {
            display: inline-block;
            background: var(--accent-gold);
            color: var(--accent-dark);
            font-size: 0.85rem;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1.5px;
            padding: 0.3rem 1rem;
            border-radius: 20px;
            margin-bottom: 1.5rem;
        }

        .article-title {
            font-family: &#39;Merriweather&#39;, serif;
            font-size: 2.2rem;
            line-height: 1.3;
            margin-bottom: 1rem;
        }

        .article-meta {
            font-size: 0.95rem;
            color: #cccccc;
            display: flex;
            justify-content: center;
            gap: 1.5rem;
            flex-wrap: wrap;
        }

        .article-meta span {
            display: flex;
            align-items: center;
            gap: 0.4rem;
        }

        /* Content Styles */
        .article-content {
            padding: 2.5rem;
        }

        .lead-paragraph {
            font-size: 1.2rem;
            font-family: &#39;Merriweather&#39;, serif;
            font-style: italic;
            color: var(--text-light);
            margin-bottom: 2rem;
            border-left: 4px solid var(--accent-gold);
            padding-left: 1.5rem;
        }

        p {
            margin-bottom: 1.5rem;
            font-size: 1.05rem;
        }

        /* Highlight/Stat Box */
        .stat-box {
            background: var(--primary-bg);
            border: 1px solid #e2e8f0;
            border-radius: 8px;
            padding: 1.5rem;
            margin: 2.5rem 0;
            display: flex;
            justify-content: space-around;
            text-align: center;
            flex-wrap: wrap;
            gap: 1rem;
        }

        .stat-item {
            display: flex;
            flex-direction: column;
        }

        .stat-value {
            font-family: &#39;Merriweather&#39;, serif;
            font-size: 1.8rem;
            font-weight: 700;
            color: var(--accent-dark);
        }

        .stat-label {
            font-size: 0.85rem;
            text-transform: uppercase;
            color: var(--text-light);
            letter-spacing: 1px;
            font-weight: 600;
        }

        /* Achievements Section */
        .achievements-section {
            margin-top: 3rem;
            background: #fafafa;
            padding: 2rem;
            border-radius: 8px;
            border: 1px solid #eeeeee;
        }

        .achievements-title {
            font-family: &#39;Merriweather&#39;, serif;
            font-size: 1.5rem;
            color: var(--accent-dark);
            margin-bottom: 1.5rem;
            text-align: center;
        }

        .achievements-list {
            list-style: none;
        }

        .achievements-list li {
            position: relative;
            padding-left: 2rem;
            margin-bottom: 1.2rem;
            font-size: 1.05rem;
        }

/* Custom Chess Piece Bullet Point */
.achievements-list li::before {
    content: &#39;\2659&#39;; /* Using the hex code instead of the literal symbol */
    position: absolute;
    left: 0;
    top: 0;
    font-size: 1.2rem;
    color: var(--accent-gold);
}

        .achievements-list strong {
            color: var(--accent-dark);
        }

        /* Footer */
        .article-footer {
            margin-top: 2rem;
            padding-top: 1.5rem;
            border-top: 1px solid #eeeeee;
            font-size: 0.85rem;
            color: var(--text-light);
            text-align: right;
            font-style: italic;
        }

        /* Responsive Design */
        @media (max-width: 600px) {
            .article-title { font-size: 1.8rem; }
            .article-header { padding: 2rem 1.5rem; }
            .article-content { padding: 1.5rem; }
            .stat-box { flex-direction: column; }
            .stat-item:not(:last-child) { border-bottom: 1px solid #e2e8f0; padding-bottom: 1rem; }
        }
    &lt;/style&gt;

    &lt;article class=&quot;chess-article&quot;&gt;
        &lt;!--Header Section--&gt;
        &lt;header class=&quot;article-header&quot;&gt;&lt;span class=&quot;category-tag&quot;&gt;&lt;h1 class=&quot;article-title&quot;&gt;15-Year-Old Anastasiia Hnatyshyn Wins the 2026 European Women&#39;s Chess Championship!&lt;/h1&gt;&lt;/span&gt;&lt;/header&gt;&lt;header class=&quot;article-header&quot;&gt;
            &lt;span class=&quot;category-tag&quot;&gt;Chess News&lt;/span&gt;
            &lt;h1 class=&quot;article-title&quot;&gt;&lt;br /&gt;&lt;/h1&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgolvc9pbs2Om5nnxattNemGGjxHC8aBRwdCnMd5e5b-EhdMsQyFP5ze-zY8_1g12ci4gT4se758Rez2tAEg1ohMafcAvxb5MitvDtozHD778wJ0lJpLFjVm2FxCy2F0Y9C6bJXwPjP3IYe5mqL8olP4xy5nGDRsQLdX9r8jD5x1C9_PPnRAlI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;426&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgolvc9pbs2Om5nnxattNemGGjxHC8aBRwdCnMd5e5b-EhdMsQyFP5ze-zY8_1g12ci4gT4se758Rez2tAEg1ohMafcAvxb5MitvDtozHD778wJ0lJpLFjVm2FxCy2F0Y9C6bJXwPjP3IYe5mqL8olP4xy5nGDRsQLdX9r8jD5x1C9_PPnRAlI=w640-h426&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
            &lt;div class=&quot;article-meta&quot;&gt;
                &lt;span&gt;📍 Batumi, Georgia&lt;/span&gt;
                &lt;span&gt;👥 165 Players (32 Federations)&lt;/span&gt;
                &lt;span&gt;🏆 11 Rounds (Swiss System)&lt;/span&gt;
            &lt;/div&gt;
        &lt;/header&gt;

        &lt;!--Main Content Section--&gt;
        &lt;section class=&quot;article-content&quot;&gt;
            &lt;p class=&quot;lead-paragraph&quot;&gt;
                Entering as the 76th seed with a 2207 rating, Hnatyshyn&#39;s run was one of the great underdog stories in recent chess history.
            &lt;/p&gt;

            &lt;p&gt;
                After defeating the lower-rated Aneta Kedelidze in the opening round, she took down IM Marina Brunello (ITA, 2346) in round two, defeated IM Sabrina Vega Gutierrez (ESP, 2375) in round three, and beat IM Mai Narva (EST, 2426) in round four — &lt;strong&gt;all higher-rated opponents&lt;/strong&gt;. By round six, she had scored six consecutive upsets and held a flawless 6/6 lead going into the rest day.
            &lt;/p&gt;

            &lt;p&gt;
                Her perfect run was finally stopped in round seven by 2023 European Women&#39;s Champion IM Meri Arabidze of Georgia, who caught her at the top of the standings — but Hnatyshyn bounced back. She defeated IM Eline Roebers (NED, 2389) in round ten to enter the final round with a half-point edge over the rest of the field, holding an outstanding score of 8.5/10 points.
            &lt;/p&gt;

            &lt;!--Stat Highlight Box--&gt;
            &lt;div class=&quot;stat-box&quot;&gt;
                &lt;div class=&quot;stat-item&quot;&gt;
                    &lt;span class=&quot;stat-value&quot;&gt;2580&lt;/span&gt;
                    &lt;span class=&quot;stat-label&quot;&gt;Performance Rating&lt;/span&gt;
                &lt;/div&gt;
                &lt;div class=&quot;stat-item&quot;&gt;
                    &lt;span class=&quot;stat-value&quot;&gt;+214&lt;/span&gt;
                    &lt;span class=&quot;stat-label&quot;&gt;Elo Gained&lt;/span&gt;
                &lt;/div&gt;
                &lt;div class=&quot;stat-item&quot;&gt;
                    &lt;span class=&quot;stat-value&quot;&gt;No. 18&lt;/span&gt;
                    &lt;span class=&quot;stat-label&quot;&gt;Women&#39;s World Rank&lt;/span&gt;
                &lt;/div&gt;
            &lt;/div&gt;

            &lt;!--Achievements Section--&gt;
            &lt;div class=&quot;achievements-section&quot;&gt;
                &lt;h2 class=&quot;achievements-title&quot;&gt;Beyond the Title: A Remarkable Tournament&lt;/h2&gt;
                &lt;p style=&quot;color: var(--text-light); margin-bottom: 1.5rem; text-align: center;&quot;&gt;
                    The tournament delivered a remarkable collection of side achievements for the young champion:
                &lt;/p&gt;
                &lt;ul class=&quot;achievements-list&quot;&gt;
                    &lt;li&gt;By round four, Hnatyshyn had already completed the requirements for the &lt;strong&gt;WIM title&lt;/strong&gt; and qualified for the &lt;strong&gt;Ukrainian National team&lt;/strong&gt; for the Chess Olympiad 2026.&lt;/li&gt;
                    &lt;li&gt;She secured an &lt;strong&gt;IM norm&lt;/strong&gt; and earned a spot in the next &lt;strong&gt;FIDE Women&#39;s World Chess Cup&lt;/strong&gt;.&lt;/li&gt;
                    &lt;li&gt;At her peak mid-tournament, she was playing at a staggering performance rating of &lt;strong&gt;over 3000!&lt;/strong&gt;&lt;/li&gt;
                    &lt;li&gt;Her result drew comparisons with compatriot Roman Dehtiarov, who won the (open) European Individual Chess Championship in April at age 17 despite starting as the 126th seed in a 521-player field — making 2026 a remarkable year for &lt;strong&gt;young Ukrainian chess&lt;/strong&gt;.&lt;/li&gt;
                &lt;/ul&gt;
            &lt;/div&gt;

            &lt;!--Source Credit--&gt;
            &lt;footer class=&quot;article-footer&quot;&gt;
                Sources: Chess News • European Chess Union
            &lt;/footer&gt;
        &lt;/section&gt;
    &lt;/article&gt;

</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/1022285027811012934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/1022285027811012934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/1022285027811012934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/1022285027811012934'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/anastasiia-hnatyshyn-15-wins-european.html' title='Anastasiia Hnatyshyn, 15, wins European Women&#39;s Chess Championship 2026'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgolvc9pbs2Om5nnxattNemGGjxHC8aBRwdCnMd5e5b-EhdMsQyFP5ze-zY8_1g12ci4gT4se758Rez2tAEg1ohMafcAvxb5MitvDtozHD778wJ0lJpLFjVm2FxCy2F0Y9C6bJXwPjP3IYe5mqL8olP4xy5nGDRsQLdX9r8jD5x1C9_PPnRAlI=s72-w640-h426-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-6664729544603944694</id><published>2026-06-05T03:15:11.159+08:00</published><updated>2026-06-05T06:43:02.198+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Opinion"/><title type='text'>Free Swiss Manager Alternative | Open Source Chess Tournament Software</title><content type='html'>
    &lt;style&gt;
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            background: linear-gradient(145deg, #f6f9fc 0%, #eef2f5 100%);
            font-family: &#39;Segoe UI&#39;, Roboto, &#39;Helvetica Neue&#39;, system-ui, -apple-system, sans-serif;
            line-height: 1.55;
            color: #1a2c3e;
            padding: 2rem 1rem;
            /* Added text wrapping to prevent long strings from overlapping */
            overflow-wrap: break-word;
            word-wrap: break-word;
        }

        /* Added basic paragraph spacing for better readability */
        p {
            margin-bottom: 1rem;
        }

        .container {
            width: 100%; /* Crucial fix: Forces container to respect the blog&#39;s content area width */
            max-width: 1100px;
            margin: 0 auto;
            background: white;
            border-radius: 2rem;
            box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.05);
            overflow: hidden;
            transition: all 0.2s ease;
        }

        /* header section */
        .hero {
            background: #0f2b3d;
            background-image: radial-gradient(circle at 10% 20%, rgba(60, 130, 170, 0.15) 0%, rgba(10, 35, 50, 0) 70%);
            padding: 2.5rem 2rem;
            border-bottom: 6px solid #f4b942;
        }

        .hero h1 {
            font-size: 1.8rem;
            font-weight: 800;
            letter-spacing: -0.01em;
            color: white;
            line-height: 1.3;
            display: flex;
            flex-wrap: wrap;
            align-items: baseline;
            gap: 0.5rem;
        }

        .hero h1 span {
            background: #f4b942;
            color: #0f2b3d;
            font-size: 1.4rem;
            font-weight: 700;
            padding: 0.2rem 1rem;
            border-radius: 60px;
            display: inline-block;
        }

        .separator {
            font-size: 1.8rem;
            color: #cbdde6;
            font-weight: 300;
            margin: 0 0.25rem;
        }

        .content {
            padding: 2rem 2rem 2.5rem 2rem;
        }

        .lead {
            font-size: 1.22rem;
            background: #fef7e8;
            padding: 1.2rem 1.5rem;
            border-radius: 1.5rem;
            border-left: 6px solid #f4b942;
            margin-bottom: 2rem;
            color: #1e3a4d;
            font-weight: 500;
            box-shadow: 0 1px 2px rgba(0,0,0,0.02);
        }

        .highlight-box {
            background: #eef4fa;
            border-radius: 1.2rem;
            padding: 1.2rem 1.5rem;
            margin: 1.8rem 0;
            border: 1px solid #dce6ef;
            font-size: 1rem;
            color: #1c4e6c;
        }

        .highlight-box strong {
            color: #bc6f1c;
        }

        .callout-warning {
            background: #fff3e0;
            border-radius: 1rem;
            padding: 1rem 1.5rem;
            margin: 1.8rem 0;
            border-left: 4px solid #e67e22;
            font-style: normal;
            font-weight: 500;
            display: flex;
            gap: 0.75rem;
            flex-wrap: wrap;
            align-items: baseline;
        }

.callout-warning::before {
            content: &quot;\26a0&quot;; /* This is the CSS-safe code for the warning sign */
            font-size: 1.3rem;
            color: #e67e22; /* Added color just in case the safe-code renders in black and white */
        }

        h2 {
            font-size: 1.7rem;
            font-weight: 700;
            margin: 2rem 0 0.75rem 0;
            padding-bottom: 0.3rem;
            border-bottom: 3px solid #f4b942;
            display: inline-block;
            color: #0f2b3d;
        }

        h3 {
            font-size: 1.3rem;
            font-weight: 600;
            margin: 1.5rem 0 0.8rem 0;
            color: #1f5e7e;
        }

        .benefits-grid {
            display: flex;
            flex-direction: column;
            gap: 2rem;
            margin: 2rem 0 1.5rem;
        }

        .card {
            background: #ffffff;
            border-radius: 1.5rem;
            border: 1px solid #e2edf2;
            padding: 1rem 1.8rem 1.5rem 1.8rem;
            transition: box-shadow 0.2s;
            box-shadow: 0 6px 12px -8px rgba(0, 0, 0, 0.05);
        }

        .card:hover {
            border-color: #cee0ea;
            box-shadow: 0 12px 20px -12px rgba(0, 0, 0, 0.12);
        }

        .card h4 {
            font-size: 1.4rem;
            font-weight: 700;
            margin-bottom: 0.8rem;
            display: flex;
            align-items: center;
            gap: 12px;
            color: #1b4e6e;
        }

        .card h4 .number-badge {
            background: #f4b942;
            color: #1e2f3a;
            width: 34px;
            height: 34px;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            border-radius: 60px;
            font-weight: 800;
            font-size: 1.2rem;
        }

        .card ul {
            margin-left: 1.2rem;
            list-style-type: none;
        }

        .card li {
            margin-bottom: 0.7rem;
            position: relative;
            padding-left: 1.4rem;
        }

.card li::before {
            content: &quot;\2022&quot;; /* This forces a standard, safe solid bullet */
            position: absolute;
            left: 0;
            color: #f4b942;
            font-size: 1.2rem; /* Made it slightly bigger so it looks nice */
            font-weight: bold;
            line-height: 1.2; /* Keeps it vertically aligned with the text */
        }

        .subnote {
            background: #f9fafb;
            border-radius: 1rem;
            padding: 1.2rem 1.6rem;
            margin: 2rem 0 1rem;
            font-style: normal;
            border: 1px solid #e0eef5;
            font-size: 1rem;
        }

        .cta {
            background: #0f2b3d;
            border-radius: 1.5rem;
            padding: 1.6rem 2rem;
            color: white;
            margin-top: 2rem;
            text-align: center;
        }

        .cta p {
            font-size: 1.2rem;
            font-weight: 500;
            margin-bottom: 0.5rem;
        }

        .cta .small {
            font-size: 0.9rem;
            opacity: 0.8;
        }

        hr {
            margin: 1.2rem 0;
            border: none;
            height: 2px;
            background: linear-gradient(90deg, #e2edf2, #f4b942, #e2edf2);
        }

        @media (max-width: 650px) {
            .content {
                padding: 1.25rem;
            }
            .hero h1 {
                font-size: 1.4rem;
            }
            h2 {
                font-size: 1.4rem;
            }
            .card h4 {
                font-size: 1.2rem;
            }
        }

        footer {
            font-size: 0.8rem;
            text-align: center;
            padding: 1.2rem;
            background: #f8fafc;
            border-top: 1px solid #e0ecf2;
            color: #4f6f8a;
        }

        strong {
            color: #c4541a;
        }
    &lt;/style&gt;

&lt;div class=&quot;container&quot;&gt;
    &lt;div class=&quot;hero&quot;&gt;
        &lt;h1&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyf77cTOb0GQ-p6OAaEpzDT247JHhiWSuGP-VtTjkVR7gPO4eJHEt2jV7TJxcFyj-Qz0WxtN8R9VnRI-HIaC-lEbxxoLVfnNIC0H7vt0rOJ00zT2yky1j0P6rr0-X7WXWId69l1vCOJqBfzQwkRQVG7xhy2ssyx3ok4eFbZaIpnYc18ZhoQZE&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1361&quot; data-original-width=&quot;1014&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyf77cTOb0GQ-p6OAaEpzDT247JHhiWSuGP-VtTjkVR7gPO4eJHEt2jV7TJxcFyj-Qz0WxtN8R9VnRI-HIaC-lEbxxoLVfnNIC0H7vt0rOJ00zT2yky1j0P6rr0-X7WXWId69l1vCOJqBfzQwkRQVG7xhy2ssyx3ok4eFbZaIpnYc18ZhoQZE&quot; width=&quot;358&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/h1&gt;&lt;h1&gt;
            Time to have a better and FREE version of Swiss Manager?&amp;nbsp;&lt;/h1&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjeCf1vPsieoiRRNY7v66ZiK294ud4DZ4HRQJHKeMnfRsEsonlwjiVI78xvSE_5pN_YlOiGXbzsH4KcLg134tSJUutCh2Z9kG6DIifqfzp62vsJFlbA_iZkYPMjMYnIjxckkfk9AP4P_EiL1N1nGXe9_70DBP63TmWnVZD6e2z2QfuNz438ucg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;559&quot; data-original-width=&quot;1024&quot; height=&quot;349&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjeCf1vPsieoiRRNY7v66ZiK294ud4DZ4HRQJHKeMnfRsEsonlwjiVI78xvSE_5pN_YlOiGXbzsH4KcLg134tSJUutCh2Z9kG6DIifqfzp62vsJFlbA_iZkYPMjMYnIjxckkfk9AP4P_EiL1N1nGXe9_70DBP63TmWnVZD6e2z2QfuNz438ucg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;div class=&quot;separator&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;content&quot;&gt;
        &lt;!--Lead paragraph from original text--&gt;
        &lt;div class=&quot;lead&quot;&gt;
            🧩 An open-source, free alternative to Swiss-Manager would democratize chess tournaments, eliminating cost barriers for grassroots clubs, reducing reliance on proprietary licensing, and enabling community-driven feature upgrades like seamless web integration.


        &lt;!--mention VEGA limitation--&gt;
        &lt;div class=&quot;highlight-box&quot;&gt;
            📌 &lt;strong&gt;VEGA limitation:&lt;/strong&gt; We do have VEGA — but the free version supports up to only 20 players, which is severely limiting for real tournaments. A true FOSS alternative is long overdue.
        &lt;/div&gt;

        &lt;p style=&quot;font-size: 1.05rem; margin-bottom: 1rem;&quot;&gt;
            Developing a robust, free, and open-source (FOSS) pairing program to rival Swiss-Manager would bring significant advantages to the global chess community.
        &lt;/p&gt;

        &lt;!--critical disadvantages section: single maintainer + server overload + ads--&gt;
        &lt;div class=&quot;callout-warning&quot;&gt;
            &lt;div&gt;&lt;strong&gt;⚠️ Over-reliance on a single maintainer&lt;/strong&gt; — Swiss Manager&#39;s reliance on a single maintainer (Hans Herzog) creates significant bottlenecks, resulting in a Chess-Results server that is routinely overtaxed and &quot;server busy&quot; response. To make matters worse, despite a steep licensing fee of roughly RM 1000, the platform still serves intrusive ads. It begs the question: if the software is so expensive, why is ad clutter still necessary to keep it running?&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjVMUmz0CCWmYTEgdwYi8gutmj5CraxdlEEZlVqcRj3vxSWu9u-0xp4bNiuLrNJW6Zlv3N6WHsyHI8wLr9Y_z4M8mcYGzkajObZDk__QsA2rHaW23mafalJXWCYh2pT5R6zuYiy6x7Ug_4wQoFaFNeJRnRAWW6g_6DC7r_P3FkoLqbKDfRnDLM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1012&quot; data-original-width=&quot;1045&quot; height=&quot;387&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjVMUmz0CCWmYTEgdwYi8gutmj5CraxdlEEZlVqcRj3vxSWu9u-0xp4bNiuLrNJW6Zlv3N6WHsyHI8wLr9Y_z4M8mcYGzkajObZDk__QsA2rHaW23mafalJXWCYh2pT5R6zuYiy6x7Ug_4wQoFaFNeJRnRAWW6g_6DC7r_P3FkoLqbKDfRnDLM=w400-h387&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;/div&gt;

        &lt;!--Benefits section (numbered list translated into cards)--&gt;
        &lt;h2&gt;✨ Why open-source pairing software wins&lt;/h2&gt;
        &lt;div class=&quot;benefits-grid&quot;&gt;
            &lt;!--1. Cost Accessibility--&gt;
            &lt;div class=&quot;card&quot;&gt;
                &lt;h4&gt;&lt;span class=&quot;number-badge&quot;&gt;1&lt;/span&gt; Cost Accessibility &amp;amp; Grassroots Growth&lt;/h4&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;strong&gt;Lower Barrier to Entry:&lt;/strong&gt; A ~RM 1000 is just too much for local school clubs, rural associations, or community organizers. Free software allows these groups to host professional, FIDE-rated tournaments without paying for software.&lt;/li&gt;
                    &lt;li&gt;&lt;strong&gt;Broader Participation:&lt;/strong&gt; Organizers could redirect their budgets toward venue rentals, prizes, and player development rather than administrative overhead.&lt;/li&gt;
                &lt;/ul&gt;
            &lt;/div&gt;
            &lt;!--2. Community Innovation &amp; Modernization--&gt;
            &lt;div class=&quot;card&quot;&gt;
                &lt;h4&gt;&lt;span class=&quot;number-badge&quot;&gt;2&lt;/span&gt; Community Innovation &amp;amp; Modernization&lt;/h4&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;strong&gt;Continuous Updates:&lt;/strong&gt; Proprietary software often relies on a single developer or small team, resulting in slower updates. An open-source project can leverage a global community of volunteer programmers to add features quickly.&lt;/li&gt;
                &lt;/ul&gt;
            &lt;/div&gt;
            &lt;!--3. Localization and Customization--&gt;
            &lt;div class=&quot;card&quot;&gt;
                &lt;h4&gt;&lt;span class=&quot;number-badge&quot;&gt;3&lt;/span&gt; Localization &amp;amp; Customization&lt;/h4&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;strong&gt;Tailored Formats:&lt;/strong&gt; A FOSS tool can be freely modified by local federations (like the Malaysian Chess Federation) to handle custom scoring systems, unique unrated formats, or school leagues.&lt;/li&gt;
                    &lt;li&gt;&lt;strong&gt;Multilingual Support:&lt;/strong&gt; Open-source communities can quickly localize the user interface and rulesets into local languages. Imagine a Bahasa Melayu version.&lt;/li&gt;
                &lt;/ul&gt;
            &lt;/div&gt;
            &lt;!--4. Open Standards and Data Transparency--&gt;
            &lt;div class=&quot;card&quot;&gt;
                &lt;h4&gt;&lt;span class=&quot;number-badge&quot;&gt;4&lt;/span&gt; Open Standards &amp;amp; Data Transparency&lt;/h4&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;strong&gt;No &quot;Vendor Lock-in&quot;:&lt;/strong&gt; Swiss-Manager is deeply tied to the Chess-Results platform. Open-source solutions empower organizers to control their tournament data, host it on their own servers, and share it across platforms without restriction.&lt;/li&gt;
                    &lt;li&gt;&lt;strong&gt;Community Auditing:&lt;/strong&gt; Open-source pairing algorithms are transparent. If there are bugs or issues, the community can find and fix them immediately rather than waiting for an official patch from a commercial vendor.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;With cost of paying for Swiss Manager out of the way, organisers can focus on other costs such as getting qualified arbiters, paying for tournament help etc.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

        &lt;!--WHY SUDDEN CALL TO ACTION? AI-powered revolution--&gt;
        &lt;hr /&gt;
        &lt;h3&gt;⚡ Why the sudden call to action?&lt;/h3&gt;
        &lt;div style=&quot;background: rgb(254, 242, 224); border-radius: 1.2rem; margin: 1rem 0px; padding: 1.3rem 1.7rem;&quot;&gt;
            &lt;p style=&quot;font-size: 1.12rem; margin-bottom: 0.5rem;&quot;&gt;&lt;strong&gt;It&#39;s because AI has made this possible.&lt;/strong&gt; Every Tom, Dick and Harry can code whatever they can imagine. And I am imagining a better Swiss Manager! 🚀&lt;/p&gt;
            &lt;p style=&quot;font-size: 0.98rem; margin-top: 0.7rem;&quot;&gt;Modern LLMs and AI-assisted development radically lower the barrier to build sophisticated tournament management systems — from pairing engines to live result dashboards. The community no longer needs to wait for proprietary vendors; we can collaborate, fork, and build the future of chess tournament software today.&lt;/p&gt;
        &lt;/div&gt;

        &lt;!--final rally--&gt;
        &lt;div class=&quot;cta&quot;&gt;
            &lt;p&gt;♟️ I am just watiing for someone to build the free, open‑source Swiss‑Manager killer.&lt;/p&gt;
            &lt;div class=&quot;small&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
```&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6664729544603944694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6664729544603944694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6664729544603944694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6664729544603944694'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/free-swiss-manager-alternative-open.html' title='Free Swiss Manager Alternative | Open Source Chess Tournament Software'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhyf77cTOb0GQ-p6OAaEpzDT247JHhiWSuGP-VtTjkVR7gPO4eJHEt2jV7TJxcFyj-Qz0WxtN8R9VnRI-HIaC-lEbxxoLVfnNIC0H7vt0rOJ00zT2yky1j0P6rr0-X7WXWId69l1vCOJqBfzQwkRQVG7xhy2ssyx3ok4eFbZaIpnYc18ZhoQZE=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-6673806864286848222</id><published>2026-06-03T22:01:27.816+08:00</published><updated>2026-06-04T05:44:18.284+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chess trivia"/><title type='text'>Why do people call Divya Deshmukh &quot;CEO&quot; ?</title><content type='html'>&lt;p&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;font-size: 16px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiytSTBzWvQzTiB2jqXBLn7vmj24C5b7uE9-fpCLTZe3aujXtOKMUCBbBemZGtxQO7qDoNXw5vc3_MDmmo3HZZBgSahEei9dJqOiuJtojFca-EaoQJzftRy4rTaE2pLdSRoxHl8QHkEgzb9Xq1HB4u1WDQDw9JCFt0qVhWB_JLQnQZHgOiaHzY&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;427&quot; data-original-width=&quot;640&quot; height=&quot;428&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiytSTBzWvQzTiB2jqXBLn7vmj24C5b7uE9-fpCLTZe3aujXtOKMUCBbBemZGtxQO7qDoNXw5vc3_MDmmo3HZZBgSahEei9dJqOiuJtojFca-EaoQJzftRy4rTaE2pLdSRoxHl8QHkEgzb9Xq1HB4u1WDQDw9JCFt0qVhWB_JLQnQZHgOiaHzY=w640-h428&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;font-size: 16px;&quot;&gt;People call Indian Grandmaster Divya Deshmukh &quot;CEO&quot; as a playful, affectionate nickname within the chess community. It started as a meme by fans and popular chess channels (like &lt;/span&gt;&lt;span data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; jsaction=&quot;mouseenter:&amp;amp;dr59ib_j|WOQqYb;mouseleave:&amp;amp;dr59ib_j|Tx5Rb;focusin:&amp;amp;dr59ib_j|mrwrPd;focusout:&amp;amp;dr59ib_j|mFndSc;pointerdown:&amp;amp;dr59ib_j|FEiYhc;click:&amp;amp;dr59ib_j|C6aVhd;&quot; jscontroller=&quot;KMhGd&quot; jsuid=&quot;dr59ib_j&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-size: 16px; margin: 0px;&quot;&gt;&lt;a aria-label=&quot;ChessBase India. Link preview. Site: . Title: Who is Divya Deshmukh according to you? #ceo - Instagram. URL: https://www.instagram.com/reel/CfMLrsthjuf/.&quot; class=&quot;H23r4e&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 500; margin: 0px; text-decoration: underline 1px rgb(153, 195, 255); border-bottom: 0px rgb(153, 195, 255);&quot; data-hveid=&quot;CAIIAAgACAQQAw&quot; href=&quot;https://www.instagram.com/reel/CfMLrsthjuf/&quot; ping=&quot;/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://www.instagram.com/reel/CfMLrsthjuf/&amp;amp;ved=2ahUKEwi8zMuznOuUAxUGSGcHHVl-KwUQy_kOegoIAggACAAIBBAD&amp;amp;opi=89978449&quot; rel=&quot;noopener&quot; style=&quot;border-bottom: 0px rgb(153, 195, 255); margin: 0px; text-decoration: underline 1px rgb(153, 195, 255);&quot; target=&quot;_blank&quot;&gt;ChessBase India&lt;/a&gt;&lt;/span&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;font-size: 16px;&quot;&gt;) due to her composed, corporate-like demeanor during interviews and her sharp, business-like focus at the board.&lt;/span&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;n6owBd awi2gc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 12px 0px 16px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAIIAAgACAcQAA&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;TDBkbc&quot; jsuid=&quot;dr59ib_p&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; margin: 12px 0px 16px;&quot;&gt;The title is often used to highlight her &quot;boss&quot; mentality in major tournaments:&lt;!--TgQPHd|[]--&gt;&lt;/div&gt;&lt;div data-bfc=&quot;&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-ved=&quot;2ahUKEwi8zMuznOuUAxUGSGcHHVl-KwUQi4wTegoIAggACAAICxAA&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; margin: 0px;&quot;&gt;&lt;ul class=&quot;KsbFXc U6u95&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 12px 0px 16px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;mPWODf&quot; jsuid=&quot;dr59ib_u&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 12px 0px 16px;&quot;&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAIIAAgACAsQAQ&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe&quot; jsuid=&quot;dr59ib_v&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D&quot; jsuid=&quot;dr59ib_w&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd&quot; jsuid=&quot;dr59ib_x&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;The Mastermind:&lt;!--TgQPHd|[]--&gt;&lt;/span&gt; It signifies how she controls games and outplays top opponents with clinical efficiency.&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&amp;nbsp;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAIIAAgACAsQBw&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe&quot; jsuid=&quot;dr59ib_12&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D&quot; jsuid=&quot;dr59ib_13&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd&quot; jsuid=&quot;dr59ib_14&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Fan Culture:&lt;!--TgQPHd|[]--&gt;&lt;/span&gt; The nickname is heavily utilized on platforms like YouTube and Reddit to describe her confident approach and authoritative style of play.&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&amp;nbsp;&lt;!--TgQPHd|[]--&gt;&lt;/li&gt;&lt;li class=&quot;Z1qcYe&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px 0px 12px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-hveid=&quot;CAIIAAgACAsQDQ&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;oSLmPe&quot; jsuid=&quot;dr59ib_19&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px 0px 12px;&quot;&gt;&lt;span class=&quot;T286Pc&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-cp=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;fly6D&quot; jsuid=&quot;dr59ib_1a&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); margin: 0px;&quot;&gt;&lt;span class=&quot;Yjhzub&quot; data-complete=&quot;true&quot; data-copy-service-computed-style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, Arial, sans-serif; font-size: 16px; font-weight: 600; margin: 0px; text-decoration: none; border-bottom: 0px rgb(230, 232, 240);&quot; data-sfc-cb=&quot;&quot; data-sfc-root=&quot;c&quot; jsaction=&quot;&quot; jscontroller=&quot;zYmgkd&quot; jsuid=&quot;dr59ib_1b&quot; style=&quot;border-bottom: 0px rgb(230, 232, 240); font-weight: 600; margin: 0px;&quot;&gt;Trolling/Memes:&lt;!--TgQPHd|[]--&gt;&lt;/span&gt; Fans and commentators even use it humorously during livestreams when she turns the tables on opponents or &quot;takes charge&quot; of a tournament.&lt;!--TgQPHd|[]--&gt;&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;OK those were definitions pulled from Gemini AI and Google. I asked because I didn&#39;t understand why until today. So from now onwards this blog will also refer to her as CEO :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/UdA63DkHAw0&quot; width=&quot;320&quot; youtube-src-id=&quot;UdA63DkHAw0&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6673806864286848222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6673806864286848222' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6673806864286848222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6673806864286848222'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/06/why-do-people-call-divta-deshmukh-ceo.html' title='Why do people call Divya Deshmukh &quot;CEO&quot; ?'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiytSTBzWvQzTiB2jqXBLn7vmj24C5b7uE9-fpCLTZe3aujXtOKMUCBbBemZGtxQO7qDoNXw5vc3_MDmmo3HZZBgSahEei9dJqOiuJtojFca-EaoQJzftRy4rTaE2pLdSRoxHl8QHkEgzb9Xq1HB4u1WDQDw9JCFt0qVhWB_JLQnQZHgOiaHzY=s72-w640-h428-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-5187856651454468781</id><published>2026-05-31T08:47:04.647+08:00</published><updated>2026-05-31T08:47:04.648+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Featured Game"/><title type='text'>Desperado Swindle by Shin Azwan</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhh3MwLqt1FlGm3qhx6PnVvBMVxBSit_DQ9849D7hyTwwfDYsXMmOs2B4A6SPh6KNAz55kac_OEAamnwozJa5HjgpsEFZHJoT9v1j2hdsgY94c58RGLay_iDfcHucazbu1DW3a-1FpFxuZLH5eLuRWeo2EV5hECAw-ofUhETNLGj0wyaOhmQiA&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhh3MwLqt1FlGm3qhx6PnVvBMVxBSit_DQ9849D7hyTwwfDYsXMmOs2B4A6SPh6KNAz55kac_OEAamnwozJa5HjgpsEFZHJoT9v1j2hdsgY94c58RGLay_iDfcHucazbu1DW3a-1FpFxuZLH5eLuRWeo2EV5hECAw-ofUhETNLGj0wyaOhmQiA&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I am reposting this article from Dec12, 2015 (&lt;a href=&quot;https://gilachess.blogspot.com/2015/12/swindle-in-challengers-section.html&quot;&gt;link here&lt;/a&gt;) because I wanted to put this game in an annotated video on YouTube but cannot find it. Then the man himself, Shin Azwan, coincidentally posted a link to this old article on his Facebook. (YouTube video coming soon..)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;So here it is again. The story and the game:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmHTOingbE2jQIZNHDjHPVxZUpIJgxNr2kgN76xvc3_a2_hVQOZB481nUyKYpoPDnZw6KtK8Pg56BmeDDoI2ah3IUiIGjHW7gXCXCErS3Ay0M5VZBJcWpP_Od-s5DfH0s4lKdy/s1600/swindle.jpg&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
Normally I never give attention the the Challenger&#39;s section of the Penang Open but this swindle is too interesting to ignore.&lt;br /&gt;
&lt;br /&gt;
It occured in the last round and I let you judge for yourself the following game:-&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. d4 Nf6 2. c4 c5 3. e3 g6 4. Nf3 Bg7 5. Bd3 O-O 6. O-O d5 7. Nc3 cxd4 8. exd4 Nc6 9. c5 Bg4 10. Be3 Bxf3 11. Qxf3 e5 12. dxe5 Nxe5 13. Qe2 d4 14. Rad1 dxe3 15. f4 Nxd3 16. Rxd3 Qa5 17. Qxe3 Ng4 18. Qf3 Qxc5+ 19. Kh1 Nf6 20. Rfd1 b5 21. b3 Rac8 22. h3 Rfe8 23. Kh2 a6 24. Ne2 Ne4 25. Rc1 Qf5 26. g4 Qe6 27. Rcd1 Ng5 28. fxg5 Qxe2+ 29. Qxe2 Rxe2+ 30. Kg3 Rxa2 31. b4 Be5+ 32. Kh4 Rc3 33. Rd8+ Kg7 34. Rg8+&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;420&quot; src=&quot;https://catur.org/replay/game.php?id=67ac82069fe22de75b4d88dfa4f0779c&quot; width=&quot;420&quot;&gt;&lt;/iframe&gt;
  
  
  
As a result of this game Norazwan went on win the 17th prize (RM 300).&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZLl8TBQkEh_HUn9sajmZ-nGpk_J3H2t80sY3dkzc2H057bJKCSKVetHBcYfqa-dKMMFtlivPGWT3KNfv3vVDwhQn80iXUJI-_o0bv7LQKdryD0EiJNlGT3-t_sVE3hD8Q6aEI/s1600/swindle2.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZLl8TBQkEh_HUn9sajmZ-nGpk_J3H2t80sY3dkzc2H057bJKCSKVetHBcYfqa-dKMMFtlivPGWT3KNfv3vVDwhQn80iXUJI-_o0bv7LQKdryD0EiJNlGT3-t_sVE3hD8Q6aEI/s1600/swindle2.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzXOJbLPblE2FuvvSF_Y0aa3tEUHYzkOZO2AP3siCTigi5Q7aYpkaYLPupE2gBYztVCuYmqP9TCMu7B-xq9Thi5Uu9moo09C4wnAN8042F8LhRAH9SWm5WfpbobFt6qZr7yn8-/s1600/swindle3.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzXOJbLPblE2FuvvSF_Y0aa3tEUHYzkOZO2AP3siCTigi5Q7aYpkaYLPupE2gBYztVCuYmqP9TCMu7B-xq9Thi5Uu9moo09C4wnAN8042F8LhRAH9SWm5WfpbobFt6qZr7yn8-/s1600/swindle3.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
P/S: Norazwan also happens to be a full time coach working in Kedah.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
Update : He is now a qualified IA as well as active as a chess promoter, broadcasting live matches all over Malaysia as well as overseas in Indonesia and Philippines.</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/5187856651454468781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/5187856651454468781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5187856651454468781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5187856651454468781'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/desperado-swindle-by-shin-azwan.html' title='Desperado Swindle by Shin Azwan'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhh3MwLqt1FlGm3qhx6PnVvBMVxBSit_DQ9849D7hyTwwfDYsXMmOs2B4A6SPh6KNAz55kac_OEAamnwozJa5HjgpsEFZHJoT9v1j2hdsgY94c58RGLay_iDfcHucazbu1DW3a-1FpFxuZLH5eLuRWeo2EV5hECAw-ofUhETNLGj0wyaOhmQiA=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-6913239786543033812</id><published>2026-05-28T17:44:43.207+08:00</published><updated>2026-05-28T17:44:43.207+08:00</updated><title type='text'>National rating is important</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEglvITiuK3GtzRzNLr-859s-2nPBjtd4MsaxcDcrOrlzA3tkV72ofrxDQa2afR-6NwUshpZBu3UU0gjCfpMePPiR5f7onQF2hV0DkoC71Xi4G7h0LkzmvfVmGbrPjBQHWcVUGEsCZaqkE3aO3-gGQKo4ZFcb3sLpllBeoMRDJrwdp2QgW34ibQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;427&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEglvITiuK3GtzRzNLr-859s-2nPBjtd4MsaxcDcrOrlzA3tkV72ofrxDQa2afR-6NwUshpZBu3UU0gjCfpMePPiR5f7onQF2hV0DkoC71Xi4G7h0LkzmvfVmGbrPjBQHWcVUGEsCZaqkE3aO3-gGQKo4ZFcb3sLpllBeoMRDJrwdp2QgW34ibQ&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;National rating systems remain important because they serve goals that FIDE ratings cannot fully cover: they support mass participation, local development, and flexible experimentation in a way a global system never will. Malaysia, unfortunately, has done away with national rating. I know, there is MCF rating that serves to replaced the abolished previous national rating. But MCF rating is slightly different.&lt;/p&gt;&lt;p&gt;But let&#39;s discuss why this national rating is very much needed:&lt;/p&gt;

&lt;h2&gt;1. Accessibility and entry into rated chess&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Many national systems are designed to give a rating quickly, sometimes after just one or a few games, which is much more welcoming for beginners and casual club players than FIDE&#39;s higher entry threshold and stricter event requirements.&lt;/li&gt;
&lt;li&gt;This fast entry makes it easier to motivate school kids, new adults, and rural players who may never travel to a FIDE-rated event but still want a concrete measure of progress.&lt;/li&gt;&lt;li&gt;There is a fee to be borne by either the player of the country chess federation to have their tournament rated.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;2. Supporting local and small tournaments&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;FIDE rating regulations impose requirements on arbiters, reporting formats, and time controls; these can be overkill for small, low-budget or experimental events, especially in developing chess regions.&lt;/li&gt;&lt;li&gt;There are so many local tournaments that are very informal and never qualify to meet any of the formal FIDE requirement.&lt;/li&gt;
&lt;li&gt;A national list lets organizers rate local weekend events, club leagues, school circuits, or &quot;fun&quot; formats that don&#39;t fully fit FIDE criteria, keeping those events meaningful without extra bureaucracy or fees.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;3. Development pathway inside the country&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;National ratings create a clear internal ladder: school → district → state/region → national level, even before players are strong or active enough to appear meaningfully in the FIDE list.&lt;/li&gt;
&lt;li&gt;Federations can use their own ratings for local seeding, qualification spots, and training squad selection, tuned to their specific player pool rather than global rating inflation/deflation patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;4. Inclusion and fairness where FIDE access is limited&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;In many places, players have few opportunities to play FIDE events due to cost, travel distance, or limited arbiters, so a pure FIDE-only system creates inequality between big-city players and those in smaller towns.&lt;/li&gt;
&lt;li&gt;A robust national list gives those underserved groups a fair way to gain recognition and track their level, instead of being &quot;invisible&quot; just because they cannot reach FIDE-rated tournaments.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;5. Federation control, incentives, and community building&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;With their own rating database, federations can build local incentives: awards for most active players, biggest rating gainers, and most active organizers, which help grow the national ecosystem, not just a handful of FIDE aspirants.&lt;/li&gt;
&lt;li&gt;National lists also strengthen federation membership and governance; ratings and event access often tie into membership, giving players a stake and a voice in how chess is run in their country.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;6. Complement, not competitor, to FIDE&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;National and FIDE ratings are usually independent but can be run in parallel: the same event can be both nationally and FIDE rated, or only one, depending on goals and practical constraints.&lt;/li&gt;
&lt;li&gt;This dual structure lets federations protect their grassroots while still aligning their top events and strongest players with the international system, combining global prestige with local relevance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In short, FIDE ratings are essential for international comparison and titles, but national ratings are essential for broad participation, local fairness, and sustainable chess development inside each country. MCF rating is not the same as the previous cheaper National Rating but it&#39;s the best and closest we got.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6913239786543033812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6913239786543033812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6913239786543033812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6913239786543033812'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/national-rating-is-important.html' title='National rating is important'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEglvITiuK3GtzRzNLr-859s-2nPBjtd4MsaxcDcrOrlzA3tkV72ofrxDQa2afR-6NwUshpZBu3UU0gjCfpMePPiR5f7onQF2hV0DkoC71Xi4G7h0LkzmvfVmGbrPjBQHWcVUGEsCZaqkE3aO3-gGQKo4ZFcb3sLpllBeoMRDJrwdp2QgW34ibQ=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-2420193044314782592</id><published>2026-05-27T21:21:03.081+08:00</published><updated>2026-05-27T21:37:01.720+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chess App"/><title type='text'>A better chess-results.com</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjWAF8TJWfguF9o_1LZzLzk2gFJsnlvfjMQZ1xz2QDndrEGUYl5xnbchVkUQ12sL8D4yvSmDHP0dQ3XBbwFy4D_p9KOh4svvVu6sD9YmrC5ymUD0JiJjt8aShim2ihcFHVZBs3j9ar0IUMAqThPhiHZw5ovDbstNrKzdiXwn0BSsNk6IME5D6U&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;937&quot; data-original-width=&quot;958&quot; height=&quot;627&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjWAF8TJWfguF9o_1LZzLzk2gFJsnlvfjMQZ1xz2QDndrEGUYl5xnbchVkUQ12sL8D4yvSmDHP0dQ3XBbwFy4D_p9KOh4svvVu6sD9YmrC5ymUD0JiJjt8aShim2ihcFHVZBs3j9ar0IUMAqThPhiHZw5ovDbstNrKzdiXwn0BSsNk6IME5D6U=w640-h627&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Well according to me anyway.&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;I always hated chess-results final crosstables because it only gives the basic information like standings and total scores of the winners. I want to know who each player played with at a glance without clicking more links.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hence I came out with my own web app - &quot;Catur Skor&quot;. It takes the results and let&#39;s you mouse over the name to see all the names of the opponent that particular player has played against and what is the result.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi3BWG9o0guwmksBwKJNDtEksSQQ_wXsEgiy3tTAsiw5g8ua35Jej4NjC_VlZaLY09rH6-f_Ldi1t_PFQ2yEfZPolOHm5Hts0cpnOkaHtZGE_Hn9YAeALQ1h2Q_cFnT3quHHl_1B3gt1VtGRF_OauE4qij1EdHABDgqZbCFeDK8SmttZTKAZkQ&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;571&quot; data-original-width=&quot;495&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi3BWG9o0guwmksBwKJNDtEksSQQ_wXsEgiy3tTAsiw5g8ua35Jej4NjC_VlZaLY09rH6-f_Ldi1t_PFQ2yEfZPolOHm5Hts0cpnOkaHtZGE_Hn9YAeALQ1h2Q_cFnT3quHHl_1B3gt1VtGRF_OauE4qij1EdHABDgqZbCFeDK8SmttZTKAZkQ=w555-h640&quot; width=&quot;555&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;mouse over reveals opponents and results&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Ok, if you want, it&#39;s easier to just go to a sample page to see it in action here:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://catur.org/skor/?fed=MAS&amp;amp;tnr=tnr1402077&quot;&gt;https://catur.org/skor/?fed=MAS&amp;amp;tnr=tnr1402077&lt;/a&gt;&lt;/p&gt;&lt;p&gt;To try out for yourself go to:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://catur.org/skor&quot;&gt;https://catur.org/skor&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/2420193044314782592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/2420193044314782592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2420193044314782592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2420193044314782592'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/a-better-chess-resultscom.html' title='A better chess-results.com'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjWAF8TJWfguF9o_1LZzLzk2gFJsnlvfjMQZ1xz2QDndrEGUYl5xnbchVkUQ12sL8D4yvSmDHP0dQ3XBbwFy4D_p9KOh4svvVu6sD9YmrC5ymUD0JiJjt8aShim2ihcFHVZBs3j9ar0IUMAqThPhiHZw5ovDbstNrKzdiXwn0BSsNk6IME5D6U=s72-w640-h627-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-2675416512145666527</id><published>2026-05-25T10:53:08.586+08:00</published><updated>2026-05-25T10:53:08.587+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Online Tournament"/><title type='text'>Online face to face tournaments</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiLB3wFFJZ2Fi3fdRewGlalBD_mzxAUyjx-XgLOQQfMLqT85NDkxMRKWIHxfo9ZyOyYI1IKQ9NCtEB7f8BgwCRmt4GNAufGsCXeSS6KImViHxG6Dwbv1Z1YwkZ71HDayNzVrhFOJNbe84PPMgZsZWUiPopBp7oGaOSduHFdk14cCesHGNoF4LE&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;427&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiLB3wFFJZ2Fi3fdRewGlalBD_mzxAUyjx-XgLOQQfMLqT85NDkxMRKWIHxfo9ZyOyYI1IKQ9NCtEB7f8BgwCRmt4GNAufGsCXeSS6KImViHxG6Dwbv1Z1YwkZ71HDayNzVrhFOJNbe84PPMgZsZWUiPopBp7oGaOSduHFdk14cCesHGNoF4LE&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;I am intrigued by a unique tournament seen on Facebook organised by a Philippines organiser. It functioned like a typical amateur chess tournament you find at weekends with the sole difference phones are used instead of physical chess boards and clocks.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;This concept is similiar to EWC (Esport World Championship) for chess but that tourney used PCs and mouse and was high staked, high prize event.&lt;br /&gt;&lt;br /&gt;The amateur version is less flamboyant and expensive instead relying on the player&#39;s own phones. One interesting aspect is there is great costs savings here. No rental of chess sets or chess clocks. You don&#39;t need many arbiters, one or two is enough to ensure rules are followed. You do not need pairing arbiters as systems from Chess.com, LiChess or PlayChess is used.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;You can argue this is no different from playing at home on your bed against online opponent. The difference here is organisers feel safer to put money or trophies because anti-cheating is built in and one requirement is that you are face to face with your opponent.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;I don&#39;t play face-to-face chess (OTB) much nowadays but I would definitely turn up for such an &quot;online face-to-face&quot; tourney.&lt;br /&gt;&lt;br /&gt;You can structure it like a swiss tournament or you can follow the eSport route like this:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhQs30EovOa937ONGgO1_xKvgZcvu78J3SEGVNw4SE8pUhk2uNfgAXMkqaDdAuowYTkV9Pr7bh7bwtHtZ-qKkmVKIVspMcJgl_X_D6nh7RkAvIiATZB17pRhXHGlIA1XebDFw8_1ZapcoaVlolQoX4KD5sZDLMGSwpGG4U1Yg-Oq7vDOHBqQTs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;820&quot; data-original-width=&quot;680&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhQs30EovOa937ONGgO1_xKvgZcvu78J3SEGVNw4SE8pUhk2uNfgAXMkqaDdAuowYTkV9Pr7bh7bwtHtZ-qKkmVKIVspMcJgl_X_D6nh7RkAvIiATZB17pRhXHGlIA1XebDFw8_1ZapcoaVlolQoX4KD5sZDLMGSwpGG4U1Yg-Oq7vDOHBqQTs=w531-h640&quot; width=&quot;531&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Breakdown of this steps:&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h3 class=&quot;text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold&quot;&gt;The core concept&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;No boards, no clocks, no arbiters walking the aisles - well maybe at least one arbiter to walk around to see no engines are used. Every player brings a phone. The platform — Lichess, Chess.com, or PlayChess — becomes the arbiter, the clock, the board, the pairing system, and the anti-cheat engine simultaneously.&amp;nbsp;&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h3 class=&quot;text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold&quot;&gt;Online qualifier phase&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Registration opens on the platform of choice. Players get assigned to a time-control bracket — bullet, blitz, or rapid — and the platform seeds them by their live ELO or rapid/blitz rating. Nobody needs to do anything manually. When a round starts, the server pairs players and pushes the game link directly to both phones. The players just tap &quot;accept&quot; and play.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;Time control specifics matter a lot here:&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Bullet (1+0 or 2+1) is the most spectator-friendly online but requires impeccable pre-move discipline on a phone screen — fat-finger errors become real tactical events. Blitz (3+2 or 5+0) is the sweet spot: fast enough to be exciting, slow enough for phone interfaces to be reliable. Rapid (10+0 or 15+10) is better suited to serious qualifiers or the later bracket stages where deliberate play matters more than speed.&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h3 class=&quot;text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold&quot;&gt;Swiss rounds&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Swiss is good here because it doesn&#39;t eliminate anyone early, maximises the number of games each player gets, and produces a clean ranked leaderboard at the end. Even weak players get to enjoy the rounds and not kicked out immediate.&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Tiebreaks like Sonneborn–Berger (SB) or Buchholz score, both calculated automatically by the platform, resolve ties. No arbiter needed. The platform posts live standings between rounds.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;Anti-cheat&lt;/strong&gt; is non-trivial in a phone-based format. Chess.com&#39;s anti-cheat engine and Lichess&#39;s Irwin/Kaladin systems flag suspicious move correlation with engine lines in real time. And that would be more than enough. Supplementary rules — all games must be played at the venue for the knockout stage, phones must be visible on camera, no earbud use, etc.&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h3 class=&quot;text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold&quot;&gt;Qualifying for the live stage&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;After Swiss rounds conclude, the top 8 or top 16 players — depending on the event scale — receive invitations to the live stage event ala esports!&lt;/p&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h3 class=&quot;text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold&quot;&gt;Live knockout stage&lt;/h3&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;With a nice big monitor and chairs for spectators to watch - way better than the typical thing that happens at any local tournament where a huge group of people crowd around one table suffocating the players.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;The spectator experience&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&quot;[li_&amp;amp;]:mb-0 [li_&amp;amp;]:mt-1 [li_&amp;amp;]:gap-1 [&amp;amp;:not(:last-child)_ul]:pb-1 [&amp;amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3&quot;&gt;
&lt;li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;&gt;The evaluation bar swings dramatically during tactical complications - of course monitors placed facing the spectators but behind the players.&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;border-border-200 border-t-0.5 my-3 mx-1.5&quot; /&gt;
&lt;h3 class=&quot;text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;I am posting it here first because I know such a format is easily picked up as the overhead is low and the rewards is high. When (not if) this becomes popular, I can say &quot;See - I called it first&quot; :)&lt;/span&gt;&lt;/h3&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/2675416512145666527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/2675416512145666527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2675416512145666527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2675416512145666527'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/online-face-to-face-tournaments.html' title='Online face to face tournaments'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiLB3wFFJZ2Fi3fdRewGlalBD_mzxAUyjx-XgLOQQfMLqT85NDkxMRKWIHxfo9ZyOyYI1IKQ9NCtEB7f8BgwCRmt4GNAufGsCXeSS6KImViHxG6Dwbv1Z1YwkZ71HDayNzVrhFOJNbe84PPMgZsZWUiPopBp7oGaOSduHFdk14cCesHGNoF4LE=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-5119159765391879464</id><published>2026-05-25T08:36:46.829+08:00</published><updated>2026-05-25T08:40:05.389+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chess websites"/><title type='text'>What is &quot;CaturVerse&quot;?</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;strong&gt;CaturVerse&lt;/strong&gt; (found at &lt;a href=&quot;https://catur.org/&quot;&gt;catur.org&lt;/a&gt;) is Malaysia&#39;s Chess Gateway — a community-driven hub for chess enthusiasts in Malaysia and beyond. The word CaturVerse essentially means &quot;Chess Universe&quot;.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi70d8ULTezSfdAqesLHispZ4EPgnYP_JWKaM_k5ukhZ0Hd79puxFqK0hh7t8piUchfmCIZums2TdBYibgR-l5d08xqSodyaxVnwBeguPLISFNX0xJi1cmWPKBfa_1OuVsCNz3p6M2ZQRnHmRQk66AnlrBc_ccpjlnxKmMp5iqpk9L9Dl4Rotg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;722&quot; data-original-width=&quot;959&quot; height=&quot;482&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi70d8ULTezSfdAqesLHispZ4EPgnYP_JWKaM_k5ukhZ0Hd79puxFqK0hh7t8piUchfmCIZums2TdBYibgR-l5d08xqSodyaxVnwBeguPLISFNX0xJi1cmWPKBfa_1OuVsCNz3p6M2ZQRnHmRQk66AnlrBc_ccpjlnxKmMp5iqpk9L9Dl4Rotg=w640-h482&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Here&#39;s what the platform offers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CaturNews&lt;/strong&gt; — the latest headlines from across the Malaysian chess circuit.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CaturCal&lt;/strong&gt; — the definitive Malaysian chess tournament calendar and event dates.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CaturDB&lt;/strong&gt; — a select database of games played in Malaysia&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CaturBlogs&lt;/strong&gt; — expert strategies and curated Malaysian chess community writings.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CaturFestival&lt;/strong&gt; — a hub for local chess festivals, large-scale news, and celebrations.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CaturAkademi&lt;/strong&gt; — structured lessons, daily puzzles, and an official learning syllabus (available at &lt;a href=&quot;http://academy.catur.org&quot;&gt;academy.catur.org&lt;/a&gt;).&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It&#39;s essentially a one-stop platform for the Malaysian chess community — covering news, events, learning, game databases, and community blogging all in one place.&lt;/p&gt;&lt;p&gt;It&#39;s main purpose to exist:&lt;/p&gt;&lt;p&gt;Malaysia historically had fragmented chess information spread across social media, club pages, and separate organizers. CaturVerse appears to be aiming to unify those resources into a more modern and searchable infrastructure for players, coaches, organizers, and fans.&lt;/p&gt;
&lt;!--notionvc: 349fc2e9-7580-49d6-a733-213eff914c5a--&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/5119159765391879464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/5119159765391879464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5119159765391879464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5119159765391879464'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/what-is-caturverse.html' title='What is &quot;CaturVerse&quot;?'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEi70d8ULTezSfdAqesLHispZ4EPgnYP_JWKaM_k5ukhZ0Hd79puxFqK0hh7t8piUchfmCIZums2TdBYibgR-l5d08xqSodyaxVnwBeguPLISFNX0xJi1cmWPKBfa_1OuVsCNz3p6M2ZQRnHmRQk66AnlrBc_ccpjlnxKmMp5iqpk9L9Dl4Rotg=s72-w640-h482-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-4343011029381980056</id><published>2026-05-23T10:17:52.194+08:00</published><updated>2026-05-23T10:31:10.905+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="In The News"/><title type='text'>Alireza Ankle Injury : Continued play and Final Withdrawal</title><content type='html'>&lt;h1&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjRP25mIiUaR_y9WLVWKrp3odpTr8hGEcJmBdyufxRufi6U87d2g01Ixu9jC655pkr9HE98sFnZcRU7SFZWNAWln33JkVKD_4hpX_-fzSYcCazHVZa8O6wLv2YoyGLazk67fth9KlJLgX_BxKW4GNpo_YrKURnr6CBt26THelWCe7e2rNKBm7g&quot; style=&quot;font-size: medium; font-weight: 400; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;213&quot; data-original-width=&quot;320&quot; height=&quot;426&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjRP25mIiUaR_y9WLVWKrp3odpTr8hGEcJmBdyufxRufi6U87d2g01Ixu9jC655pkr9HE98sFnZcRU7SFZWNAWln33JkVKD_4hpX_-fzSYcCazHVZa8O6wLv2YoyGLazk67fth9KlJLgX_BxKW4GNpo_YrKURnr6CBt26THelWCe7e2rNKBm7g&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;h1&gt;&lt;br /&gt;&lt;/h1&gt;
&lt;div class=&quot;sub&quot;&gt;Tournament: &lt;b&gt;Super Chess Classic Romania 2026 · Grand Chess Tour · Bucharest&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQWulj3Icqjc9fUYCXG1czvi5du_ivkcvpQCbqKj4tUPMAOf7IOBZIXaaQX8XQWTGtNOTPYdNaU7CZQwVQDrr3AUa-2MpcsWeEOzGo4iUE6_QFWWpwI3-t2YefniZRseFZH9P3O0DL17iupMpomqVVQ2B714scdhKo8Wq9w1Zb4NXln71cZSg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQWulj3Icqjc9fUYCXG1czvi5du_ivkcvpQCbqKj4tUPMAOf7IOBZIXaaQX8XQWTGtNOTPYdNaU7CZQwVQDrr3AUa-2MpcsWeEOzGo4iUE6_QFWWpwI3-t2YefniZRseFZH9P3O0DL17iupMpomqVVQ2B714scdhKo8Wq9w1Zb4NXln71cZSg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;

&lt;!--Injury section--&gt;
&lt;h2&gt;The Injury and Attempts to Continue&lt;/h2&gt;
&lt;p&gt;Alireza Firouzja suffered an ankle injury after Round 3 of the Super Chess Classic Romania 2026 (part of the Grand Chess Tour) in Bucharest. The exact circumstances of how the injury occurred were not publicly disclosed by tournament organizers, though GM Anish Giri mentioned after their Round 3 game that both players were &quot;very shaky&quot; during the match and that he heard Firouzja &quot;even fell over&quot;.&lt;/p&gt;
&lt;p&gt;Fortunately, medical evaluation confirmed the ankle was not broken or fractured. However, the injury was severe enough that Firouzja could not play his scheduled Round 4 game against Fabiano Caruana.&lt;/p&gt;

&lt;!--Accommodation efforts--&gt;
&lt;h2&gt;Accommodation Efforts&lt;/h2&gt;
&lt;p&gt;This impressed me about the organisers on how they made really extraordinary efforts to allow Firouzja to continue playing. After consulting with his doctor, team and the organizers, Firouzja decided to play from a specially arranged hotel room with the agreement of his opponents and in the presence of an arbiter. Extraordinary and of course made good chess content for the media as pictures of a grandmaster playing from a bed in a high stakes chess tournament is rare and only 2 other incidents in the history of chess come close like Tal playing a friendly game vs Fischer in a hospital bed and Tony Miles playing on a bed because of a back injury.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi9BdnJqS16sdZllWVVUB53301piGNavG9x0aJ3sG7SN-2EuSjit-RMPHbCD-9DRM0G8g7f2NxrQvrBb1RQozqN8IDf4wJ2R8ibREOpNUW8ClrkKXvsd8-E69oDI6YwacboVcO5b_hQ8chtUkbb0KX-XryaCbIqJMNP9F3W-IHMyHCLFBK_nuU&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;426&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi9BdnJqS16sdZllWVVUB53301piGNavG9x0aJ3sG7SN-2EuSjit-RMPHbCD-9DRM0G8g7f2NxrQvrBb1RQozqN8IDf4wJ2R8ibREOpNUW8ClrkKXvsd8-E69oDI6YwacboVcO5b_hQ8chtUkbb0KX-XryaCbIqJMNP9F3W-IHMyHCLFBK_nuU=w640-h426&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;For his Round 5 match against Javokhir Sindarov, Firouzja played from bed wearing a T-shirt and sports shorts, with his injured right foot elevated on a pillow and wearing a protective boot. A small table with a chess board and clock was positioned in front of him while Sindarov sat across from him in the hotel room. Despite being under serious pressure throughout the game, Firouzja managed to salvage a draw.&lt;/p&gt;

&lt;strong&gt;🔄 Rescheduled clash:&lt;/strong&gt; The postponed Round 4 game against Caruana was rescheduled for the rest day (Tuesday). Firouzja again appeared wearing a protective boot and played from bed in the hotel setup. However, he made a critical mistake on move 37 and lost the game.
&lt;br /&gt;

&lt;strong&gt;Fabiano Caruana&lt;/strong&gt; later commented on the surreal experience:&lt;br /&gt;
“It had kind of vibes of a World Championship match, except my opponent was on the bed, in a cast.”

&lt;!--Final withdrawal section--&gt;
&lt;h2&gt;Final Withdrawal&lt;/h2&gt;
&lt;p&gt;After completing five rounds with a score of 1 out of 5, Firouzja made the difficult decision to withdraw before Round 6. In his statement, he said:&lt;/p&gt;
&quot;Unfortunately, due to an ankle injury sustained during the event, I have decided to withdraw from the tournament. Thank you to the organisers for their support and accommodations, and thank you to everyone following the games. I wish the players and organisers the best for the rest of the tournament.&quot;
&lt;p&gt;Since Firouzja withdrew after Round 5, his past results counted toward tournament standings, and his remaining opponents were awarded forfeit wins with a full point. Tournament officials thanked Firouzja for his efforts to continue competing despite the injury and wished him a speedy recovery.&lt;/p&gt;

&lt;!--controversy--&gt;
&lt;h2&gt;Controversy Over Withdrawal&lt;/h2&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh1ghrcJLRDd7N3-CgNAEvVrE1_ZjUelm7ORSTZl-2t12VGRk_rDR3sZi_5jEje2sOhU7HBHFPxZzXFeMmA0qN1l4j_cvjZeiYa0hB2SWL5rmGOueIAvb-gUr75tr71AbaTLaUryf_I2K3b9YxAaMEfXBprPiI0o9Gx6w30qQdecdO9Bs3ceTI&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;1024&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh1ghrcJLRDd7N3-CgNAEvVrE1_ZjUelm7ORSTZl-2t12VGRk_rDR3sZi_5jEje2sOhU7HBHFPxZzXFeMmA0qN1l4j_cvjZeiYa0hB2SWL5rmGOueIAvb-gUr75tr71AbaTLaUryf_I2K3b9YxAaMEfXBprPiI0o9Gx6w30qQdecdO9Bs3ceTI=w267-h400&quot; width=&quot;267&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;FIDE CEO Emil Sutovsky criticized the withdrawal as &quot;unfair to Praggnanandhaa and Sindarov&quot;, suggesting that players who faced Firouzja in his injured state may have been disadvantaged compared to those who received forfeit points after his withdrawal.

&lt;p style=&quot;margin-bottom: 0px;&quot;&gt;The incident sparked debate about fairness, medical accommodations, and tournament regulations.&lt;br /&gt;&lt;br /&gt;My 2 cents: it&#39;s a delicate balance between player welfare and competitive integrity. And if given to the chess community I think it would be 50-50 split. I agree with Sutovsky here in that none of the people who got a free point would have gotten it that easily against the World no. 9 (draw maybe but not all wins).&lt;br /&gt;&lt;/p&gt;
&lt;br /&gt;

&lt;p&gt;&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&amp;nbsp;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBbNfKzTzuoVLcDWvzvNon6gCbWylpAyoAnoLbaKGdf2gEKTez84ZnsnzuJeT114MvjW9eq3KLXD9xIYTCuNCeCC_Uxa8FWGn6LYp3_-gL4qIm5HaeJTzPrLrpHT7duP2fv64LH9hfRE9k7ETsGlYqz3sp5ZRgxnXOGPdlBncoZ5J3k5Xwxc4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBbNfKzTzuoVLcDWvzvNon6gCbWylpAyoAnoLbaKGdf2gEKTez84ZnsnzuJeT114MvjW9eq3KLXD9xIYTCuNCeCC_Uxa8FWGn6LYp3_-gL4qIm5HaeJTzPrLrpHT7duP2fv64LH9hfRE9k7ETsGlYqz3sp5ZRgxnXOGPdlBncoZ5J3k5Xwxc4=w640-h358&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;

</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/4343011029381980056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/4343011029381980056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/4343011029381980056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/4343011029381980056'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/alireza-ankle-injury-continued-play-and.html' title='Alireza Ankle Injury : Continued play and Final Withdrawal'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjRP25mIiUaR_y9WLVWKrp3odpTr8hGEcJmBdyufxRufi6U87d2g01Ixu9jC655pkr9HE98sFnZcRU7SFZWNAWln33JkVKD_4hpX_-fzSYcCazHVZa8O6wLv2YoyGLazk67fth9KlJLgX_BxKW4GNpo_YrKURnr6CBt26THelWCe7e2rNKBm7g=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-5724222969631481237</id><published>2026-05-22T15:45:16.683+08:00</published><updated>2026-05-22T15:46:46.065+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chess Personality"/><category scheme="http://www.blogger.com/atom/ns#" term="Upcoming Events"/><title type='text'>Naroditsky Memorial Rapid and Blitz with huge stars</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/01tTwejE1jw&quot; width=&quot;499&quot; youtube-src-id=&quot;01tTwejE1jw&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0KxFBeQOK3aHBeGGvn3_fbO0OcKcdkPnxTqnu5seNIUxA-sEqiOP0O_PxNriAzfSTk2nuxekULhCQzqWrcS14E6EIPxSSXPIKjeLJzYAISCvfXYMuFp-w9kkuFBNDxM_z3_MCJo3NQwvHDZwlbhObwphOMoEuRYQrIV7S6JhinPqG05X3s7Q&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0KxFBeQOK3aHBeGGvn3_fbO0OcKcdkPnxTqnu5seNIUxA-sEqiOP0O_PxNriAzfSTk2nuxekULhCQzqWrcS14E6EIPxSSXPIKjeLJzYAISCvfXYMuFp-w9kkuFBNDxM_z3_MCJo3NQwvHDZwlbhObwphOMoEuRYQrIV7S6JhinPqG05X3s7Q&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;From the video :&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;The inaugural &lt;b data-index-in-node=&quot;14&quot; data-path-to-node=&quot;0&quot;&gt;Naroditsky Memorial Rapid and Blitz&lt;/b&gt; shows that there is incredibly strong group of grandmasters gathered in Charlotte from July 3rd to 5th, 2026. Also it is a magnificent tribute to Danya.&lt;/p&gt;&lt;p data-path-to-node=&quot;1&quot;&gt;FunMasterMike&#39;s breakdown highlights the top 7 elite grandmasters and fan favorites confirmed for the main field:&lt;/p&gt;&lt;ul data-path-to-node=&quot;2&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;2,0,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,0,0&quot;&gt;Hikaru Nakamura [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQowE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=35&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;00:35&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; – World No. 2, lethal rapid/blitz speed demon, and top seed.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;2,1,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,1,0&quot;&gt;Fabiano Caruana [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQpAE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=292&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;04:52&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; – The calculation machine and multi-time US Champion.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;2,2,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,2,0&quot;&gt;Dommaraju Gukesh (Javakhir) [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQpQE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=487&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;08:07&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; – The current World Championship Challenger keeping up a fiercely active competitive schedule.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;2,3,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,3,0&quot;&gt;Hans Niemann [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQpgE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=633&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;10:33&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; – Ready to bring maximum tension and headlines directly to Charlotte.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;2,4,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,4,0&quot;&gt;Yagiz Kaan Erdogmus [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQpwE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=801&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;13:21&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; – The phenomenal teenage prodigy tearing past the 2700 ELO mark.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;2,5,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,5,0&quot;&gt;Nihal Sarin [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQqAE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=921&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;15:21&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; – A world-class speed demon and ultimate blitz specialist.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;2,6,0&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,6,0&quot;&gt;Robert Hess [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQqQE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=1031&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;17:11&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; – In a highly anticipated twist, Danya’s long-time streaming and broadcast partner is coming out of competitive retirement just to play in this memorial!&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p data-path-to-node=&quot;3&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3&quot;&gt;The Bonus Field [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQqgE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=1178&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;19:38&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]:&lt;/b&gt;
As if the top seven weren&#39;t enough, Mike also dropped a massive list of additional heavy hitters confirmed to play, including:&lt;/p&gt;&lt;ul data-path-to-node=&quot;4&quot;&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,0,0&quot;&gt;Wesley So&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,1,0&quot;&gt;Leinier Dominguez&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,2,0&quot;&gt;Boris Gelfand (Former World Championship Challenger)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,3,0&quot;&gt;Ruslan Ponomariov (Former FIDE World Champion)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,4,0&quot;&gt;Alexei Shirov (Legendary attacking genius and former Candidate)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-path-to-node=&quot;4,5,0&quot;&gt;Andy Woodward (The brilliant young American GM)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p data-path-to-node=&quot;5&quot;&gt;There will also be a dedicated &lt;b data-index-in-node=&quot;31&quot; data-path-to-node=&quot;5&quot;&gt;Creators Event [&lt;response-element class=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;link-block _nghost-ng-c3648231958=&quot;&quot; class=&quot;ng-star-inserted&quot;&gt;&lt;!----&gt;&lt;!----&gt;&lt;a _ngcontent-ng-c3648231958=&quot;&quot; _nghost-ng-c2158507497=&quot;&quot; class=&quot;ng-star-inserted&quot; data-hveid=&quot;0&quot; data-ved=&quot;0CAAQ_4QMahgKEwiSgI3CqcyUAxUAAAAAHQAAAAAQqwE&quot; decode-data-ved=&quot;1&quot; externallink=&quot;&quot; href=&quot;http://www.youtube.com/watch?v=01tTwejE1jw&amp;amp;t=1200&quot; jslog=&quot;197247;track:generic_click,impression,attention;BardVeMetadataKey:[[&amp;quot;r_5db00e03b1174776&amp;quot;,&amp;quot;c_9019a2cc2d92b8d5&amp;quot;,null,&amp;quot;rc_e58c1ad4d0b7de5b&amp;quot;,null,null,&amp;quot;en&amp;quot;,null,1,null,null,1,0]]&quot; rel=&quot;noopener&quot; target=&quot;_blank&quot;&gt;20:00&lt;/a&gt;&lt;!----&gt;&lt;/link-block&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/response-element&gt;]&lt;/b&gt; running parallel to the main tournament featuring 10 prominent chess personalities.&lt;/p&gt;&lt;p data-path-to-node=&quot;6&quot;&gt;I don&#39;t follow chess much nowadays but this event will certainly be in my calendar and I will look out coverage on in, which should be good.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/5724222969631481237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/5724222969631481237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5724222969631481237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5724222969631481237'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/naroditsky-memorial-rapid-and-blitz.html' title='Naroditsky Memorial Rapid and Blitz with huge stars'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/01tTwejE1jw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-8898171238555242044</id><published>2026-05-07T11:37:00.007+08:00</published><updated>2026-05-15T13:25:32.777+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chess Personality"/><title type='text'>The Rise of Diajeng Theresa Singgih</title><content type='html'>&lt;p&gt;Ok potong gaji for missing one content worth posting last September 2025 of the Malaysian Chess Festival.&amp;nbsp;&lt;/p&gt;&lt;p&gt;I didn&#39;t even get a picture of her during the festival event at KL Gateway where she showed up multiple times presumably to see how her student was getting on. Here&#39;s some old pix of her...&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh7edOovEhpNrgAGUxywSkuo2PnnFGa-kKqvllQT6rNgsAQml1IS99pvS9BHTcesx4r5MxcipjrU6HZ5dtAlx3_xdNbC96P-dd5iVCTkw-uFffUGt5Dx80Az6s3spjc4ohjKoFp3TD2Llg0ZicX3gSUONf6c8xwFfefb01lILBa-sTQuMkt0eg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;359&quot; data-original-width=&quot;718&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh7edOovEhpNrgAGUxywSkuo2PnnFGa-kKqvllQT6rNgsAQml1IS99pvS9BHTcesx4r5MxcipjrU6HZ5dtAlx3_xdNbC96P-dd5iVCTkw-uFffUGt5Dx80Az6s3spjc4ohjKoFp3TD2Llg0ZicX3gSUONf6c8xwFfefb01lILBa-sTQuMkt0eg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiEP96fRMv_FtZSqPF8PzokCUfnjs7gphYdY3WcklGPC_IJ-pXveYjfGY1nB0JEfskTk6YVtaDZUySUyAIu9KepXxtQ492Kz2NeC_jlmBfl5mANHbx5runIoF6zbZWhfXbGIexYntl0I_aWNgF4Tw2lcVIxUDZqMGt7dOlLw45PZmnZvgiNsUY&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;220&quot; data-original-width=&quot;330&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiEP96fRMv_FtZSqPF8PzokCUfnjs7gphYdY3WcklGPC_IJ-pXveYjfGY1nB0JEfskTk6YVtaDZUySUyAIu9KepXxtQ492Kz2NeC_jlmBfl5mANHbx5runIoF6zbZWhfXbGIexYntl0I_aWNgF4Tw2lcVIxUDZqMGt7dOlLw45PZmnZvgiNsUY&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Younger sister of WGM Irene Sukhandar - &lt;b&gt;WIM Diajeng Theresa Singgih&lt;/b&gt; was here as I bumped into her at the start of the festival. Was surprised that she was not participating in any of the festival events at all. She was here to coach her Malaysian student. Well that was all I got from her when I talked to her. I assume that the student was a remote student and the festival was a chance for a face-to-face with the coach.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi9Ut7pNj6aULcpGlBkdaep4zA0s_Fu87qQlsa4PKbUhWj-QRN0Plc464RmNpzHHRaYlenO1NuyyLDeaTfiXKYxiqcscGu0zKeyQ9_gHnc_MZTyIK4gslUMl9644fbRGw9yDUKAdjSFW_Td1-RPwNFzAjgtjEjNjGbw3YIDCUkHqshINX1qNTo&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;304&quot; data-original-width=&quot;816&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi9Ut7pNj6aULcpGlBkdaep4zA0s_Fu87qQlsa4PKbUhWj-QRN0Plc464RmNpzHHRaYlenO1NuyyLDeaTfiXKYxiqcscGu0zKeyQ9_gHnc_MZTyIK4gslUMl9644fbRGw9yDUKAdjSFW_Td1-RPwNFzAjgtjEjNjGbw3YIDCUkHqshINX1qNTo=w640-h238&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c3346694547=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel stronger enable-updated-hr-color&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_15c5bda06412636e&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;The &lt;b data-index-in-node=&quot;4&quot; data-path-to-node=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;May 2026&lt;/b&gt; FIDE rating list shows Diajeng Theresa Singgih is no longer just a &quot;prospect&quot; but a dominant force in Southeast Asian chess. Her climb from &lt;b data-index-in-node=&quot;192&quot; data-path-to-node=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;7th place in April&lt;/b&gt; to &lt;b data-index-in-node=&quot;214&quot; data-path-to-node=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2nd place in May&lt;/b&gt; among Indonesian women is a more than impressive.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;The Numbers: A &quot;Quantum Leap&quot;&lt;/b&gt;&lt;/h3&gt;&lt;ul data-path-to-node=&quot;6&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 32px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Current Rating:&lt;/b&gt; &lt;b data-index-in-node=&quot;16&quot; data-path-to-node=&quot;6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2308&lt;/b&gt; (Standard FIDE Rating).&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Rank (Women/INA):&lt;/b&gt; &lt;b data-index-in-node=&quot;18&quot; data-path-to-node=&quot;6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2nd&lt;/b&gt;, trailing only IM Medina Warda Aulia (2355).&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;6,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;April-to-May Jump:&lt;/b&gt; She gained nearly &lt;b data-index-in-node=&quot;37&quot; data-path-to-node=&quot;6,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;200 Elo points&lt;/b&gt; in a single month after a whirlwind of international competition, effectively overtaking seasoned veterans like WGM Chelsie Monica.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Also note that her older sister is not in the list because she was inactive for a year.&lt;/div&gt;&lt;hr data-path-to-node=&quot;7&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h3 data-path-to-node=&quot;8&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;8&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;The &quot;India Effect&quot;: Sharpening the Blade&lt;/b&gt;&lt;/h3&gt;&lt;p data-path-to-node=&quot;9&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Following in the footsteps of Grandmasters who seek the &quot;trial by fire&quot; found in the Indian chess circuit, Diajeng spent significant time in India between 2025 and 2026.&lt;/p&gt;&lt;ul data-path-to-node=&quot;10&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 32px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;10,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Playing Indiais crazy!&lt;br /&gt;&lt;/b&gt;India is known for having &quot;underrated&quot; youngsters. Playing there is notoriously difficult for one’s rating. It takes courage and confidence for anyone trying gain ELO points playing in the shark infested waters of India.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;10,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;10,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Notable Scalps:&lt;/b&gt; During her 2026 run, she secured a stunning victory against &lt;b data-index-in-node=&quot;76&quot; data-path-to-node=&quot;10,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;GM Pouria Darini&lt;/b&gt; (2458) and a solid draw against &lt;b data-index-in-node=&quot;125&quot; data-path-to-node=&quot;10,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Vignesh B&lt;/b&gt; (2222), proving she can hold her own against much higher-rated male opponents.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;11&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h3 data-path-to-node=&quot;12&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;12&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;The European Tour&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;&lt;p data-path-to-node=&quot;13&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Her &lt;b data-index-in-node=&quot;4&quot; data-path-to-node=&quot;13&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&quot;solo travel&quot;&lt;/b&gt; across Europe—a rare and courageous move for a young Indonesian player—was the catalyst for her recent success.&lt;/p&gt;&lt;ul data-path-to-node=&quot;14&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 32px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;14,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Serbia Success:&lt;/b&gt; It was in Serbia where she secured her &lt;b data-index-in-node=&quot;55&quot; data-path-to-node=&quot;14,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;second WGM (Woman Grandmaster) norm&lt;/b&gt;. Three norms are required for the title; Diajeng is now just one norm and a sustained 2300 rating away from becoming Indonesia&#39;s next Woman Grandmaster.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;14,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Financial Independence:&lt;/b&gt; Unlike many who wait for federation funding, Diajeng reinvests her earnings from &lt;b data-index-in-node=&quot;105&quot; data-path-to-node=&quot;14,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;prize money, coaching, and commentary&lt;/b&gt; back into her career. That&#39;s a big commitment and investment to one&#39;s own chess development.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;15&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h3 data-path-to-node=&quot;16&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;16&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;A New Era for Indonesian Women&#39;s Chess&lt;/b&gt;&lt;/h3&gt;&lt;ul data-path-to-node=&quot;18&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 32px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px 0px 0px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;18,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;18,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;National Impact:&lt;/b&gt; Her 2308 rating doesn&#39;t just place her 2nd among women; it places her &lt;b data-index-in-node=&quot;87&quot; data-path-to-node=&quot;18,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;22nd overall&lt;/b&gt; in Indonesia (including men), a rare feat for a female player at just 22 years old.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;19&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;blockquote data-path-to-node=&quot;20&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 40px; margin-right: 40px; margin-top: 0px !important; margin: 0px 40px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;20,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 10px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;20,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Fun Fact:&lt;/b&gt; Diajeng is also a prominent figure in the digital chess community. Known by her handle &lt;b data-index-in-node=&quot;97&quot; data-path-to-node=&quot;20,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;@chezzgirl04&lt;/b&gt; on Chess.com and active on Instagram, she bridges the gap between traditional professional chess and the modern &quot;streaming/content&quot; era, making her one of the most relatable ambassadors for the sport in Indonesia.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The oldest pix I have of Diajeng is this one when she was 10 years old in 2014.&lt;/p&gt;&lt;p&gt;That just shows how long chess has been part of her life! Of course she has been &quot;in&quot; chess a couple of years before this.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh6nCP7B2_ngnG2if6o1VPtTUj9YHUdeXqVyarul4E71Z_wE6Vs5q3vfWBI8IkUI9jSnGi6vJmHp3fke-swxfcdJE6ZryuMVeaeLSoD4kfsLXxBHwvBbpt8_1pqj6ejAWMO0uRtCciPw-KuNlGmz9jIHSYkdm6tH45i99rmlmgq0ZlQlWBDX34&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;479&quot; data-original-width=&quot;718&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh6nCP7B2_ngnG2if6o1VPtTUj9YHUdeXqVyarul4E71Z_wE6Vs5q3vfWBI8IkUI9jSnGi6vJmHp3fke-swxfcdJE6ZryuMVeaeLSoD4kfsLXxBHwvBbpt8_1pqj6ejAWMO0uRtCciPw-KuNlGmz9jIHSYkdm6tH45i99rmlmgq0ZlQlWBDX34&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;She is now 22 years old.&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/8898171238555242044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/8898171238555242044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/8898171238555242044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/8898171238555242044'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/05/the-rise-of-diajeng-theresa-singgih.html' title='The Rise of Diajeng Theresa Singgih'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEh7edOovEhpNrgAGUxywSkuo2PnnFGa-kKqvllQT6rNgsAQml1IS99pvS9BHTcesx4r5MxcipjrU6HZ5dtAlx3_xdNbC96P-dd5iVCTkw-uFffUGt5Dx80Az6s3spjc4ohjKoFp3TD2Llg0ZicX3gSUONf6c8xwFfefb01lILBa-sTQuMkt0eg=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-5210037074337688198</id><published>2026-04-28T12:43:00.002+08:00</published><updated>2026-04-28T12:53:50.405+08:00</updated><title type='text'>How Chess Patterns Matter to Making a Smart Chess AI</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 data-path-to-node=&quot;0&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;How Chess Patterns Matter to Making a Smart Chess AI&lt;/h2&gt;&lt;p data-path-to-node=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgV0FhTSjN-X5KjfF8DgpEoIzoIBmTy4oiw9YgQtIVQQ4ZzWTZpcECmnUY7vPGX5JdrFAj1eNp8e_C2DZwzEiHkDWtkfsDkLi9baWKLRT1cI3Z0qlsa5IvaLvOp4W20V7LvUkOpUU-YcVPIL2sxjWEgy6VvZd8zgkbMVwmhPyGWaMSesy60iVo&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgV0FhTSjN-X5KjfF8DgpEoIzoIBmTy4oiw9YgQtIVQQ4ZzWTZpcECmnUY7vPGX5JdrFAj1eNp8e_C2DZwzEiHkDWtkfsDkLi9baWKLRT1cI3Z0qlsa5IvaLvOp4W20V7LvUkOpUU-YcVPIL2sxjWEgy6VvZd8zgkbMVwmhPyGWaMSesy60iVo&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;So what if you got the strongest chess engines, the best databases like the latest Chessbase 26 with access to millions of games from Megabase 26. But these are tools accessible by any chess players as long as they have the money to get them. And they&#39;ve been around forever.&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;The evolution of chess is stagnant. Databases and chess engines. Of course we have the chess authors and chess coaches peddling their books and chess courses from Chessables etc. Don&#39;t get me wrong, there is potentially tremendous value in those mediums - no questions about that.&lt;/p&gt;&lt;p data-path-to-node=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;It&#39;s the new technology that is lacking. &lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;For decades,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; the chess industry has prioritized &quot;brute force&quot; calculation—engines like Stockfish that see 40 moves ahead but lack the vocabulary to explain &lt;/span&gt;&lt;i data-index-in-node=&quot;213&quot; data-path-to-node=&quot;1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;why&lt;/i&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; a position is winning.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;What I feel is missing is computers&amp;nbsp;&lt;/span&gt;&lt;b data-index-in-node=&quot;310&quot; data-path-to-node=&quot;1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;understanding deeper.&lt;/b&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; We need &quot;smart&quot; AI—one that truly assists human improvement—requires a shift from pure numerical evaluation to &lt;/span&gt;&lt;b data-index-in-node=&quot;436&quot; data-path-to-node=&quot;1&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;tactical pattern recognition.&lt;/b&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;1&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;That just means AI that recognises what is a fork, pin, skewer, discovered attack, double check, back rank weakness, colour weakness and double attack. Wait what? Don&#39;t computers already do that ? The simple answer is no. They can pin point which move in a game is a blunder or was brilliant but aren&#39;t that great at just recognising if the winning theme was a double check.&lt;/p&gt;&lt;h3 data-path-to-node=&quot;2&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Beyond the Centipawn: The Language of Logic&lt;/h3&gt;&lt;p data-path-to-node=&quot;3&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;Traditional engines see a board as a mathematical value,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; often expressed in &quot;centipawns&quot; (e.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;g.,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;math-inline&quot; data-index-in-node=&quot;96&quot; data-math=&quot;+1.5&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;$+1.5$&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;).&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; While precise,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; this is a &quot;black box&quot; for the average player.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; A pattern-aware engine,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; such as the architecture behind &lt;/span&gt;&lt;b data-index-in-node=&quot;220&quot; data-path-to-node=&quot;3&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;ChessGrammar&lt;/b&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; transforms this math into a geometric map.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&amp;nbsp;Yes, there is only ONE project that does this as far as I know, called ChessGrammar (you can Google it to find out more).&lt;br /&gt;&lt;br /&gt;By identifying the &quot;grammar&quot; of the game—forks,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; pins,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; skewers,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; and back-rank vulnerabilities—an AI can categorize positions instead of just scoring them.&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;4&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;This classification is the &quot;missing link&quot; in chess tech.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; When an engine identifies a &lt;/span&gt;&lt;b data-index-in-node=&quot;85&quot; data-path-to-node=&quot;4&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;discovered attack&lt;/b&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; it isn&#39;t just finding a winning move; it is identifying a specific logical theme.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; For a developer,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; this means the AI can provide structured data (like JSON) that tells a front-end application exactly what is happening.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; For the player,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt; it means the feedback is no longer &quot;play Be7,&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&quot; but rather &quot;Be7 works because the Rook on d1 is pinning your Queen.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&quot;&lt;/span&gt;&lt;/p&gt;&lt;h3 data-path-to-node=&quot;5&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Patterns are the Secret Sauce!&lt;/h3&gt;&lt;p style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px; text-align: left;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;7,2,0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Personalized Training Data:&lt;/b&gt;&lt;span face=&quot;&amp;quot;Google Sans Text&amp;quot;, sans-serif&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&amp;nbsp;Imagine now you can pull out your database of games and ask the computer to list the games where there was a winning fork, but you missed it.&lt;/span&gt;&lt;/p&gt;&lt;h3 data-path-to-node=&quot;8&quot; style=&quot;font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Machines that can &quot;See&quot;!&lt;/h3&gt;&lt;p data-path-to-node=&quot;9&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;The smartest Chess AI for me isn&#39;t the one that wins every game—it’s the one that understands the &lt;/span&gt;&lt;b data-index-in-node=&quot;99&quot; data-path-to-node=&quot;9&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;shapes of the struggle,&amp;nbsp;&lt;/b&gt;&lt;span data-index-in-node=&quot;99&quot; data-path-to-node=&quot;9&quot; style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;lets me learn from it.&lt;/span&gt;&lt;span style=&quot;line-height: 1.15; margin-top: 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;9&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;For the moment, ChessGrammar is closed source, although the programmer allows others to use it via API calls. That is not ideal as it seems that it is the effort of just one person, and his source code is personal, and I assume it is not shareable.&lt;/p&gt;&lt;p data-path-to-node=&quot;9&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;Ideally, someone should make a similar project but open-source it so that it can be improved on by multiple software engineers around the world.&lt;/p&gt;&lt;p data-path-to-node=&quot;9&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/5210037074337688198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/5210037074337688198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5210037074337688198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/5210037074337688198'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/04/how-chess-patterns-matter-to-making.html' title='How Chess Patterns Matter to Making a Smart Chess AI'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgV0FhTSjN-X5KjfF8DgpEoIzoIBmTy4oiw9YgQtIVQQ4ZzWTZpcECmnUY7vPGX5JdrFAj1eNp8e_C2DZwzEiHkDWtkfsDkLi9baWKLRT1cI3Z0qlsa5IvaLvOp4W20V7LvUkOpUU-YcVPIL2sxjWEgy6VvZd8zgkbMVwmhPyGWaMSesy60iVo=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-2463886844715499044</id><published>2026-04-08T14:56:00.005+08:00</published><updated>2026-04-08T15:12:15.671+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="brainfart"/><title type='text'>AI Chess Coach closer to reality</title><content type='html'>&lt;hr /&gt;
&lt;p&gt;For a couple of years I&#39;ve been playing with the idea of AI chess coaches.&lt;br /&gt;&lt;br /&gt;Why?&lt;br /&gt;&lt;br /&gt;I don&#39;t have the money to pay a real coach! Call me cheap but I want a machine to teach me.&lt;br /&gt;&lt;br /&gt;Of course there are materials out there one can use to improve like books, interactive digital courses like Chessable etc.&lt;br /&gt;&lt;br /&gt;But these are general purpose marketed for profit to fit the general chess learning public. Everyone will agree with me if you had a personal coach, there would be leaps and bounds in chess improvement.&lt;br /&gt;&lt;br /&gt;That&#39;s where a digital coach comes in. It&#39;s personal. It&#39;s available 24/7/ It&#39;s adaptable, learning from your good and bad habits. The ideal and perfect coach. And also improbable as if it was possible, someone would have already created in this fast moving age of AI tech.&lt;br /&gt;&lt;br /&gt;I&#39;ve posted many #syioksendiri posts on why it&#39;s not possible. At least not yet. But will be possible in the near future.&lt;br /&gt;&lt;br /&gt;I think the future is now.&lt;/p&gt;&lt;p&gt;My initial thought was that you need a specialised Chess LLM - not those silly general purpose LLM like ChatGPT, Gemini, Claude etc which is great at many things but horrible at chess. Many still play illegal moves and cheat.&lt;/p&gt;&lt;p&gt;A new LLM based on chess would have been too expensive in terms of hardware, time and monetary costs.&lt;br /&gt;&lt;br /&gt;The solution would be to use a free local LLM and do &quot;fine tuning&quot; - teaching it all it needs to know about chess so it can become good enough to commentate like a digital version of GothamChess.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_1C_TgCs4vimDQS9cdNvPAszLrKGqIDK6MHLXoYlF693nnB6zAPLqnrJgXCM62NXKezxC5eFpHrXDkuRtlFwSsBFq3mhI89DWMg27y3gSyFZR9JUqw8b6ZPApN0XmQk2Xd9yzvA9mcItrB4XPef54NLGkSPIgRZ9BiUDlme-mM-27U4KZxWo&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;425&quot; data-original-width=&quot;426&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_1C_TgCs4vimDQS9cdNvPAszLrKGqIDK6MHLXoYlF693nnB6zAPLqnrJgXCM62NXKezxC5eFpHrXDkuRtlFwSsBFq3mhI89DWMg27y3gSyFZR9JUqw8b6ZPApN0XmQk2Xd9yzvA9mcItrB4XPef54NLGkSPIgRZ9BiUDlme-mM-27U4KZxWo&quot; width=&quot;241&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Think of it. You have GothamChess (Levy Rosman) to explain games to you in his highly effective and engaging style. You can stop him at any time and ask about the position. He tells you all he knows about the position, what goes in the mind of both black and white, plans etc. He is &quot;just&quot; an IM but as a teacher, I think he is better than most Grandmasters. I just want a digital version of him.&lt;p&gt;&lt;/p&gt;&lt;p&gt;How?&lt;br /&gt;By investing in the right hardware and choosing a good LLM.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh9A7mtzq5a1g5rWhxvdjD1gs5pQHx9ancxK5NItgRx0g4A1XMxzIoRXO4SrIrfjcqRelpyODosnPGQeyodRobUr-w-FiyjwCrHxL2A9ap6QC9nlyfe_D7tWm9lqjeGKGZv6kMAWJlIyLfmySNusgJ5lbLk4KjxKnivbAJWTvv9fQZbbkzD-rg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;895&quot; data-original-width=&quot;989&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh9A7mtzq5a1g5rWhxvdjD1gs5pQHx9ancxK5NItgRx0g4A1XMxzIoRXO4SrIrfjcqRelpyODosnPGQeyodRobUr-w-FiyjwCrHxL2A9ap6QC9nlyfe_D7tWm9lqjeGKGZv6kMAWJlIyLfmySNusgJ5lbLk4KjxKnivbAJWTvv9fQZbbkzD-rg&quot; width=&quot;265&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Hardware Requirements&lt;/p&gt;
&lt;p&gt;To achieve this, hardware investment will be on GPU VRAM.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The &quot;Sweet Spot&quot;: A setup with dual RTX 3090, 4090, or the newer 5090 cards (providing 24–48GB of VRAM) is ideal for running 8-bit QLoRA (Quantized Low-Rank Adaptation). This allows to fine-tune a powerful model like Gemma-4-31B, which is considered the &quot;gold standard&quot; for the linguistic nuance required for grandmaster-level commentary.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Entry Level: A single RTX 4090 (24GB) can handle 4-bit LoRA, which is faster but may result in slightly less &quot;fluent&quot; coaching.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Hybrid Architecture&lt;/p&gt;
&lt;p&gt;It is critical to understand that even the best fine-tuned LLMs can hallucinate tactics or illegal moves. Therefore, the most effective feasibility path is a hybrid system:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Chess Engine (Stockfish): Acts as the &quot;source of truth,&quot; generating evaluation scores, best lines, and identifying tactical threats like blunders or forks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Fine-tuned LLM (Gemma 4): Acts as the &quot;translator,&quot; taking the engine&#39;s raw data and converting it into enthusiastic, &quot;Gotham-style&quot; commentary that explains the why behind moves in plain language.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h2&gt;
&lt;p&gt;With this setup, the AI can perform advanced coaching tasks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Interactive Quizzing: The system can be designed to pause mid-game and ask, &quot;What would you do here?&quot;, followed by an explanation of why the user&#39;s choice was correct or a mistake.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Narrative Structure: Instead of move-by-move data, the AI can split a game into opening, middlegame, and endgame phases, summarizing the &quot;narrative&quot; of the match just like a human coach.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Psychological Insight: By fine-tuning on human commentary, the AI can point out &quot;panic&quot; moves or &quot;desperate&quot; central lunges, making the learning process engaging rather than purely mathematical.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Training, Training, Training!&lt;/h2&gt;&lt;p&gt;By leveraging open-source datasets from Lichess or &lt;a href=&quot;https://chess.com/&quot; target=&quot;_blank&quot;&gt;Chess.com&lt;/a&gt; and using parameter-efficient tuning (QLoRA), we can (hopefully) create a professional-grade coach that runs fully offline on our own machine.&lt;/p&gt;&lt;p&gt;We&#39;ll feed it PDFs with high quality chess analysis and commentary and of course YouTube chess commentaries from top commentators like GothamChess and Sagar Shah (Chessbase India). I would not even to explain how&quot;magical&quot; this process takes place and many AI expert fail to explain how the machine learn from just looking at examples. Only that it works!! &lt;br /&gt;&lt;br /&gt;For example Suno was fed with tons of songs and in the end, it learnt how to compose songs better than most humans. MidJourney was fed with the world&#39;s best photographers pictures and artists and it can now mimic photos and art that few can differentiate if it was from a professional photographer or artists - and the examples can go on and one. Suffice to say, given enough example data, the AI can mimic the expert to a high degree!&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgb_ZXA3lu976EuT0U6WHfvxjRP3QoiCOUhX38arFC6XYFS9jHKhF4uuFYCHWqYSbB-R0ZuBnFt_HgLc4k8yO4Oc_VOlZsplABv8PdMgppXxrVbrCLZuJafpGHo7TK9Rpql2WQUvQyMMECA5y4PbPzpc5XuTY_uC9C0DUraXmz1IvSZBjL5Ew0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;864&quot; data-original-width=&quot;1225&quot; height=&quot;226&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgb_ZXA3lu976EuT0U6WHfvxjRP3QoiCOUhX38arFC6XYFS9jHKhF4uuFYCHWqYSbB-R0ZuBnFt_HgLc4k8yO4Oc_VOlZsplABv8PdMgppXxrVbrCLZuJafpGHo7TK9Rpql2WQUvQyMMECA5y4PbPzpc5XuTY_uC9C0DUraXmz1IvSZBjL5Ew0&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Of course it&#39;s going to take an investment in a PC with a good GPU or maybe some rented time on hosted GPUs at Amazon servers. This is the least of it! The biggest investment is time. The&amp;nbsp; humungous amount&amp;nbsp; of time to train, since we are not billionaires or startup and cannot afford data centres to create and learn from training data with expensive servers.&lt;/p&gt;&lt;p&gt;But the thing is, it is now feasible and possible.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/2463886844715499044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/2463886844715499044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2463886844715499044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/2463886844715499044'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/04/ai-chess-coach-closer-to-reality.html' title='AI Chess Coach closer to reality'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEg_1C_TgCs4vimDQS9cdNvPAszLrKGqIDK6MHLXoYlF693nnB6zAPLqnrJgXCM62NXKezxC5eFpHrXDkuRtlFwSsBFq3mhI89DWMg27y3gSyFZR9JUqw8b6ZPApN0XmQk2Xd9yzvA9mcItrB4XPef54NLGkSPIgRZ9BiUDlme-mM-27U4KZxWo=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7935508.post-6504334905965381078</id><published>2026-03-18T14:57:00.010+08:00</published><updated>2026-03-18T15:07:59.260+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="brainfart"/><title type='text'>Chess Coaches - your job is safe from AI, or is it??</title><content type='html'>&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjeqLP6eET5dI_9m4EuewQSy1GgB62zbU1JFYUFmYx0Bke2-v4GZXWiqKWZlJew_ZWlF1qiMKpwktBa7J7VMb5NfBIAVW_6HPqPMggFBIGaqUV0ph5zoGtie0CDHfAROp0BZGMbXGC6vEtkOQYzt6ZImDmuxpeDRG6zCE18aG5hsfBiB3fwXkY&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjeqLP6eET5dI_9m4EuewQSy1GgB62zbU1JFYUFmYx0Bke2-v4GZXWiqKWZlJew_ZWlF1qiMKpwktBa7J7VMb5NfBIAVW_6HPqPMggFBIGaqUV0ph5zoGtie0CDHfAROp0BZGMbXGC6vEtkOQYzt6ZImDmuxpeDRG6zCE18aG5hsfBiB3fwXkY=w640-h358&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Of course we know that ChatGPT and other LLMs are horrible at playing chess. So fears of AI computers taking over the jobs of chess coaching is distant and not even asked.&lt;br /&gt;&lt;br /&gt;As a programmer, I can say the situation is different and more dire for the software development career scene. Junior positions are wiped out and many are on their toes on what skills to pick up to ensure they are not made obsolete.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Chess engines are too strong as even the weakest modern chess engine can actualy beat all, living or other wise, world chess champions hands down. LLMs like Claude, Gemini and ChatGPT are breaking barriers daily with crazy advancements. Despite that, chess coaching is a profession dominated by humans and AI will never threathen this profession.&lt;br /&gt;&lt;br /&gt;But still, at the moment there is no threat. I can&#39;t say that for sure in future though....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The tools are there to make an effective AI coach. Just that the integration of these tools are not there yet and the effort to do this is non existant. Not at the moment anyway.&lt;br /&gt;&lt;br /&gt;But if there was, this is how I would go about it.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjQfpZBA_IpMUBjKOcMUVSPQBoPScqfkBv_8ZRpT_ipHair85G3s9Pda59603eSSmkl_lTOXbMuvSs_iVs7qcwJ0-exLh162vztdqYdLfT-YkrOkMg07E4oLJvKY1f08d5f-A6WY5QZ7Mj_oAlKMODO34mHPDJ9JrDlE6GCoct2AbCAW6XBDkQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;544&quot; data-original-width=&quot;671&quot; height=&quot;519&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjQfpZBA_IpMUBjKOcMUVSPQBoPScqfkBv_8ZRpT_ipHair85G3s9Pda59603eSSmkl_lTOXbMuvSs_iVs7qcwJ0-exLh162vztdqYdLfT-YkrOkMg07E4oLJvKY1f08d5f-A6WY5QZ7Mj_oAlKMODO34mHPDJ9JrDlE6GCoct2AbCAW6XBDkQ=w640-h519&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&lt;strong&gt;The four integration problems that need solving&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;1. From evaluation to explanation&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;A chess engine gives you a centipawn evaluation and a best line. That is not coaching. The key integration step is routing that output through an LLM with enough context — who the player is, what rating they&#39;re at, what mistakes they&#39;ve made before — to produce a genuinely pedagogical explanation. Not &quot;Qxf7 was the best move, eval +2.3&quot; but &quot;You played Rd1 because you were focused on the open file, which is correct thinking — but you missed that their bishop had a long diagonal you didn&#39;t close. This is the same type of oversight you showed in games 3 and 7 this month: prioritizing activity over safety.&quot; That kind of synthesis is now possible by feeding structured engine output into an LLM with a rich system prompt containing the student&#39;s error history. Lichess and Chess.com already expose APIs for game retrieval. The glue is buildable today.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;2. Error taxonomy and the spaced repetition layer&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Human coaches know that blunders cluster. A student who repeatedly hangs pieces in time pressure has a different problem than one who misjudges pawn structure in endgames. The second integration challenge is building a classifier that tags every mistake by type — tactical (hanging piece, missed fork, calculation error), positional (weak square, poor piece coordination), psychological (time pressure, fatigue patterns), or conceptual (misunderstanding a specific opening or endgame principle). Once mistakes are tagged and stored per player, the system can do something a human coach struggles to do at scale: implement genuine spaced repetition for chess concepts, surfacing targeted puzzles on exactly the themes the player is weakest in, at exactly the intervals where forgetting is most likely. Anki has proven this works for knowledge. Applied to chess motifs with engine-curated puzzles, it becomes a powerful learning loop.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;3. The curriculum generation problem&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;A good coach doesn&#39;t just react to mistakes — they have a road map. The third integration challenge is building a curriculum engine that looks at a player&#39;s full game history, identifies the ceiling (what is actually preventing rating improvement right now), and constructs a learning sequence. This is solvable with LLMs that are prompted to reason over structured player profiles: ELO history, opening repertoire weaknesses, endgame conversion rates, time management data. The output is a prioritized learning plan — &quot;spend the next two weeks on rook endgames because you&#39;re converting won positions at only 40% accuracy&quot; — with specific resources, puzzle sets, and model games attached. This is essentially a recommender system with a coaching persona layered on top.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;4. The emotional and motivational layer&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;This is the hardest part to replicate and the most honest reason human coaches won&#39;t be replaced soon. Motivation, frustration after a loss, competitive anxiety, knowing when to push and when to ease up — these require genuine attunement to a person that LLMs can approximate but not yet deliver reliably. The realistic design here is a &lt;em&gt;triage&lt;/em&gt; model: the AI handles the high-frequency, low-stakes interactions (daily puzzle review, game analysis, progress check-ins), and flags sessions to a human coach when the student shows signs of frustration, plateau, or motivational difficulty. The human coach&#39;s time is then concentrated on exactly what a human does best — the relationship, the competition preparation, the mental game. This makes the human coach more effective per hour, not redundant.&lt;br /&gt;&lt;br /&gt;Also, today there are effective commercial LMS (Learning Management System) digital and online. Integrate that with what we have and we have a system to track and record in detail, students progress, report it, suggest areas of weakness and improvement etc. Just that there is no commercial Chess based LMS (yet).&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;What practical integration looks like today&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;The realistic near-term implementation is a platform that ingests a player&#39;s Lichess or Chess.com game archive, runs engine analysis through a Stockfish API, classifies errors with a fine-tuned classifier or a prompted LLM, maintains a structured player profile, and delivers coaching via a conversational interface where the student can ask &quot;why did I lose this game?&quot; or &quot;what should I study this week?&quot; and receive answers that are genuinely personalized. That platform does not require new AI research. It requires good product engineering, thoughtful prompt design, and a database schema that tracks player history over time.&lt;/p&gt;
&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;The deeper opportunity — and the one that would genuinely change chess education — is building this at scale for the millions of club players who will never afford a human grandmaster coach but who could benefit enormously from consistent, intelligent, personalized feedback. That is a real gap, and the tools to close it are, as you said, already there.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhjAkASOxpVzoA71DEJpJuG56TM-Hapg2zhKAdqpNLCC5UdQPn7Qhk7UrgoTy3stI4Grk5iF9HCOAyPOFsdeY79xd0ExsqzI1pPNFngO_wVcEJEZU3sAMTMH-sfgTIKbeDjaitmn9ZEIO_P7R501QAcKgoNTqxYLFF-TBoXb9tzc-s-HV8O3TM&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;1024&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhjAkASOxpVzoA71DEJpJuG56TM-Hapg2zhKAdqpNLCC5UdQPn7Qhk7UrgoTy3stI4Grk5iF9HCOAyPOFsdeY79xd0ExsqzI1pPNFngO_wVcEJEZU3sAMTMH-sfgTIKbeDjaitmn9ZEIO_P7R501QAcKgoNTqxYLFF-TBoXb9tzc-s-HV8O3TM&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;Of course, like I categerised this post under &quot;brainfart&quot;, almost as a joke. It is not a serious post. Heck, none of this will come to past, ever.&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Or so you think !! :)&lt;/p&gt;&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gilachess.blogspot.com/feeds/6504334905965381078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7935508/6504334905965381078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6504334905965381078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7935508/posts/default/6504334905965381078'/><link rel='alternate' type='text/html' href='http://gilachess.blogspot.com/2026/03/chess-coaches-your-job-is-safe-from-ai.html' title='Chess Coaches - your job is safe from AI, or is it??'/><author><name>GilaChess</name><uri>http://www.blogger.com/profile/14478596350967034213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho92eJXL2sJH7L55aTcdhSRL38S80QlhQ4DZ5rtb3YH85GT5vP3rfK_-NEyl1Cbc7B5VDBHyhS-W-kMeCcmOFm0snh_YgBXHMsnzbXVk4gAqxtGIFQq6p4f76y8nahrg/s220/andrewooi.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjeqLP6eET5dI_9m4EuewQSy1GgB62zbU1JFYUFmYx0Bke2-v4GZXWiqKWZlJew_ZWlF1qiMKpwktBa7J7VMb5NfBIAVW_6HPqPMggFBIGaqUV0ph5zoGtie0CDHfAROp0BZGMbXGC6vEtkOQYzt6ZImDmuxpeDRG6zCE18aG5hsfBiB3fwXkY=s72-w640-h358-c" height="72" width="72"/><thr:total>0</thr:total></entry></feed>