“The best black-and-white drama this side of Chess on Broadway.” – Vanity Fair
From the bestselling author of The Accidental Billionaires and Bringing Down the House comes the cinematic true story about the biggest scandal in modern chess.
In September 2022, the unthinkable happened: nineteen-year-old American chess prodigy Hans Niemann defeated world champion Magnus Carlsen in a stunning face-to-face match. Within days, Carlsen accused Niemann of cheating—a bombshell allegation that rocked the chess world. As the scandal spiraled, Chess.com—the dominant force in online chess—launched a high-stakes investigation igniting a global media firestorm.
But Checkmate is about more than a cheating scandal. It’s the story of a teenager willing to risk everything to rise to the top; a reclusive genius suddenly fighting to protect his legacy; and a centuries-old game transforming into a billion-dollar industry fueled by streaming, sponsorships, and Silicon Valley power players.
With exclusive access to the central figures, Ben Mezrich takes readers deep inside the weird, wild, and cutthroat world of competitive chess—where genius meets ambition, and every move could be your last.
From the Publisher
ASIN : B0FTTKVZBV
Publisher : Grand Central Publishing
Accessibility : Learn more
Publication date : April 7, 2026
Language : English
File size : 1.6 MB
Screen Reader : Supported
Enhanced typesetting : Enabled
X-Ray : Enabled
Word Wise : Enabled
Print length : 301 pages
ISBN-13 : 978-1538773055
Page Flip : Enabled
Best Sellers Rank: #50,926 in Kindle Store (See Top 100 in Kindle Store) #4 in Chess (Kindle Store) #5 in Sociology of Sports (Kindle Store) #6 in Chess (Books)
Customer Reviews: 4.3 4.3 out of 5 stars (210) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

