Chess – Play Online Chess at CoolmathGames.com
'; } else { signupPromoTop = ''; signupContainerTop = ''; } if (typeof signupPromoBottom !== 'undefined' && signupPromoBottom !== '') { signupContainerBottom = ''; } else { signupPromoBottom = ''; signupContainerBottom = ''; } function preroll_signup_top_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Top', document.title); } function preroll_signup_bottom_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Bottom', document.title); } '; } else { signupPromoTop = ''; signupContainerTop = ''; } if (typeof signupPromoBottom !== 'undefined' && signupPromoBottom !== '') { signupContainerBottom = ''; } else { signupPromoBottom = ''; signupContainerBottom = ''; } function preroll_signup_top_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Top', document.title); } function preroll_signup_bottom_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Bottom', document.title); } // we will define this varialbe signUpURLABTest in experiments.js var cmg_upg_days_limit = 180; var user_dst = window.location.pathname; user_dst = user_dst.replace("/", ""); if (window.location.host !== 'cmatgame.local') { if (typeof signUpURL === 'undefined' || signUpURL === '') { signUpURL = '/premium-access/b2df5a33?origin=' + user_dst; } else { signUpURL = signUpURL + '?origin=' + user_dst; } } else if (typeof signUpURLABTest === "undefined" || signUpURLABTest === null) { signUpURL = 'https://' + window.location.hostname + '/premium-access/b2df5a33?origin=' + user_dst; } else { signUpURL = signUpURLABTest; } function subscription_promo_handler() { if (typeof freeTrialUser !== 'undefined' && freeTrialUser) { trackEvent('Premium Subscription ' + subscriberLeg, 'Subscription overlay clicked', userPlayedGames); trackGoalVirtualPV('/virtual/subscription-overlay-click'); } return; } function subscriptionSignUpUrl() { var user_played_games = ''; var zeroFreeGamesLeftUsers = localStorage.getItem("zeroFreeGamesLeftUsers"); if (typeof userPlayedGames !== 'undefined' && userPlayedGames) { user_played_games = "upg=" + userPlayedGames; } else { user_played_games = "upg=0"; } if (zeroFreeGamesLeftUsers !== null && user_played_games !== '') { user_played_games = user_played_games + '&zfg=' + zeroFreeGamesLeftUsers; } else if (zeroFreeGamesLeftUsers !== null) { user_played_games = 'zfg=' + zeroFreeGamesLeftUsers; } if (typeof signUpURL !== 'undefined' && signUpURL !== null && signUpURL.indexOf('upg') === -1) { if (signUpURL.indexOf('?random_true') > -1) { signUpURL = signUpURL.replace('?random_true', ''); } if (signUpURL.indexOf('?') > -1) { signUpURL = signUpURL + '&' + user_played_games; } else { signUpURL = signUpURL + '?' + user_played_games; } } } function updateMyGamesTimeSpent(gameId) { var userActivityTime = Date.now(); //if(userActivityTime - lastKeyBoardorMouseActivityTime =2) { currentTimeInterval = 0; if(isUserValidFreeUserOrSubscriber()) { //save MyGames only for subscribers saveMyGames(gameId,0,1); currentTime = userActivityTime; } } else { currentTimeInterval = currentTimeInterval +1; saveUserProgress(); //save user progress every 20 sec } //} } function updateMyGamesTimeSpent1(gameId) { if(isUserValidFreeUserOrSubscriber()) { //save MyGames only for subscribers saveMyGamesTimeBased(gameId,0,1); } } function removePrerollAndDisplayGame() { //console.log('remove ad swf'); if (isRemoveAdSwfJWPLayer) { //remove preroll only once console.log('ad swf player already removed'); } else { console.log('removeAdSwfJWPLayer called'); //record current time to calculate how much time user spent on playing the current game currentTime = Date.now(); currentTimeInterval = 0; //call this only for timebased games //TODO save game progress /*if(!is_level_based) { setInterval(function () { updateMyGamesTimeSpent(gameId) }, 20000); } */ if(!is_level_based) { setInterval(function () { updateMyGamesTimeSpent1(gameId) }, 60000); } jQuery("#my-content").css("opacity", "1"); if(typeof intervalId != "undefined") { clearInterval(intervalId); } jQuery("#afg_container").remove(); jQuery("#afg_preloader").remove(); jQuery("#continue-container").remove(); if (!drupalSettings.cmatgame.swfembed) { //html5 game game width, game height and game type game_width = jQuery("#html5game").attr("width"); game_height = jQuery("#html5game").attr("height"); game_type = "html5"; // IE Detection and Version grabbing ie = false; var html5_game_url = jQuery("#html5game").attr("src"); var swf_game_url = jQuery("#swfgame").attr("src"); if (typeof swf_game_url !== 'undefined') { if (!checkIfFlashIsEnabled()) { //console.log('flash is undefined'); flashDetectionMessage(); } } if (typeof swf_game_url !== 'undefined' && swf_game_url.indexOf("//") === 0) { swf_game_url = window.location.protocol + swf_game_url; } else if (typeof swf_game_url !== 'undefined' && swf_game_url.indexOf("//") > 0) { swf_game_url = swf_game_url.replace("http:", window.location.protocol); } if (typeof html5_game_url !== 'undefined' && html5_game_url.indexOf("//") === 0) { html5_game_url = window.location.protocol + html5_game_url; } else if (typeof html5_game_url !== 'undefined' && html5_game_url.indexOf("//") > 0) { html5_game_url = html5_game_url.replace("http:", window.location.protocol); } if (navigator.appName == "Microsoft Internet Explorer") { ie = true; var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"); if (re.exec(ua) != null) { ieVersion = parseInt(RegExp.$1) } } if (ie && ieVersion Hey, you're using an older web browser that can't play HTML5 games like this one.
Please switch to another browser or just enjoy a different Coolmath game!' + 'div>
Get a new Internet Explorer browser from Microsoft
Please switch to another browser or just enjoy a different Coolmath game!' + 'div>
Get a new Internet Explorer browser from Microsoft
' + gameInstructions.innerHTML; } } isRemoveAdSwfJWPLayer = true; } } } display_game_progressbar(gameId); } function cmatgame_premium_subscription_game_display() { var cmatgame_subscriber = getCookie('cmg_sx'); var validSubscriber = false; if (typeof cmatgame_subscriber !== 'undefined' && cmatgame_subscriber !== null) { validSubscriber = true; } var cmatgame_free_user = getCookie('cmg_fx'); var validFreeUser = false; if (typeof cmatgame_free_user !== 'undefined' && cmatgame_free_user !== null) { validFreeUser = true; } if (typeof subscribeNowAlienClass === 'undefined' || subscribeNowAlienClass === null || subscribeNowAlienClass === '') { // if (drupalSettings.cmatgame.isSubscriptionActive == false) { // subscribeNowAlienClass = "subscribe-now-alien-subscribe"; // } else { // subscribeNowAlienClass = "subscribe-now-alien-signup"; // } } freeGamesExceeded = true; //display Ads to anonymous users the time from 7am to 13pm, display ads to anonymous users from 13pm to 11:59pm and 00 to 7am only if the user is not from New York city //TODO -->Need to add day of the week for school hours logic, day 0) { userFreeGameList = userFreeGameList.concat(freeGameNid); } else { userFreeGameList = [freeGameNid]; } localStorage.setItem("userPlayedGames", userPlayedGames); sessionStorage.setItem("userFreeGameList", JSON.stringify(userFreeGameList)); } else { freeGamesExceeded = true; } //console.log("Number of games user has played "+ userPlayedGames ); var validReferer = false; var validGameSession = false; if (userFreeGameList.indexOf(freeGameNid) > -1) { validGameSession = true; } if (ref.match("google.com") !== null || ref.match("yahoo.com") !== null || ref.match("bing.com") !== null) { validReferer = true; } subscriptionSignUpUrl(); if (!validReferer && userPlayedGames >= freeGameLimit && !validGameSession) { //subscription paywall //block anonymous users for New York City from 0-7am and 13pm to 11:59pm console.log("Free games limit exceeded and referer is not google"); clearInterval(intervalId); jQuery("#afg_container").remove(); jQuery(".title-instructions").remove(); jQuery(".body-instructions").remove(); var alreadySubscriberText = '
Already a Subscriber? Login
Please Sign up to keep playing
PLEASE SUBSCRIBE NOW TO KEEP PLAYING
The World's Best Collection of Games For Logic, Reasoning & Fun. Subscribe Now' + alreadySubscriberText + '
Use your mouse to move your Chess pieces across the board. Your objective in Chess is to get a checkmate. To land a checkmate, youll need to get your opponents King into a position where it can be captured, and cannot be freed by the opponents next move.
Each piece on the board moves differently. When your piece moves intoa square that is currently occupied by an opponent's piece, you will capture that piece. Here is how each piece moves:
Dont forget: Chess is a game of logical thinking and strategic planning. Youve got to get those mental muscles moving if you want to best your opponent!
Study the board. Take a moment to consider your options before making your move. Its ideal to move to a spot that puts any of your opponents pieces under attack, but be careful you dont set yourself up for a loss!
Watch your opponents moves carefully. Stay focused and keep an eye on what kind of moves your opponent makes. Don't move into squares where they can capture your pieces, unless you see a potential advantage.Use their movements to come up with your own strategy for taking down each of their pieces. With enough practice, youll be able to predict your opponent's moves based on how the board is set up each turn.
Castleyour King early. Protecting your King is your number objective, so as soon as you see an opportunity to castle, you should. To castle, you must first clear all of the space between your King and one of your Rooks.This will open up special move options for your King. Note: Castling can only be done if neither your King and Rook have moved.
Pawns can become Queens (or most any other piece). If you can manage to get one of your pawns across the board to your opponent's back row, you can "promote" them into any other piece except a King.Simply choose the new piece you'd like them to become. You can even have "extra" Queens or other pieces!
Dont be afraid to make sacrifices. In any game, you will lose some of your pieces to your opponent. An experienced Chess player will sometimes sacrifice lower-ranking pieces in order to save those that are more useful. When deciding which pieces to sacrifice, it can help to count the points. Watch this video to learn more about the point system.
Practice makes perfect! As with any game, the more you play, the more youll learn. Chess isnt meant to be mastered after the first game. It takes years of hard work and practice. Keep on playing and maybe someday youll be a Chess master, too!
Go hereto read more about playing Chess and learn a thing or two from one of the masters.
Originally posted here:
Chess - Play Online Chess at CoolmathGames.com
- 'It was never through effort': World Chess Champion D Gukesh reacts to Anish Giri's 'different person' re - The Times of India - December 7th, 2025 [December 7th, 2025]
- Three-year-old chess prodigy becomes youngest player to earn official rating - The Guardian - December 7th, 2025 [December 7th, 2025]
- Niemann dives to victory as Freestyle Chess Finals start with underwater exhibition - Reuters - December 7th, 2025 [December 7th, 2025]
- Students honor longtime Co-op City chess teacher with surprise gift - News 12 - The Bronx - December 7th, 2025 [December 7th, 2025]
- IBM unveiled its Deep Blue chess supercomputer prototype 30 years ago today two years later in its second attempt, it defeated Grandmaster Garry... - December 7th, 2025 [December 7th, 2025]
- How Chess Went From Cult Fave to Broadway BreakoutWith the Help of a Winning Score - Variety - December 7th, 2025 [December 7th, 2025]
- Will the fall musicals Chess, Queen of Versailles, and Two Strangers resonate with Tony voters? - Gold Derby - December 7th, 2025 [December 7th, 2025]
- Three-year-old chess prodigy sets sights on becoming youngest grandmaster in history - Washington Times - December 7th, 2025 [December 7th, 2025]
- Oscar-Winning Chess-Themed Animated Short 'War Is Over' Released To Public - Chess.com - December 7th, 2025 [December 7th, 2025]
- 'A really big deal': Sask. chess player is two steps away from becoming a grandmaster - CBC - December 7th, 2025 [December 7th, 2025]
- Three-year-old prodigy becomes youngest rated chess player in history - The Independent - December 7th, 2025 [December 7th, 2025]
- At the Museum of Tolerance Jerusalem, chess bridges war and division - The Jerusalem Post - December 7th, 2025 [December 7th, 2025]
- Abdusattorov's draw with Firouzja confirms victory in the London Chess Classic - The Week in Chess - December 7th, 2025 [December 7th, 2025]
- Reeves' chess claims in doubt after ex whizz said she finished 26th out of 34 - The Sun - December 4th, 2025 [December 4th, 2025]
- Rachel Reeves accused of overstating junior chess title - The Times - December 4th, 2025 [December 4th, 2025]
- Chess Team Wins First National Womens Collegiate Championship - The University of Texas at Dallas - December 4th, 2025 [December 4th, 2025]
- Aaron Tveit Interview on CHESS on Broadway: Exclusive - Ticketmaster Blog - December 4th, 2025 [December 4th, 2025]
- Could the game of chess help prevent Alzheimer's? - FOX Carolina - December 4th, 2025 [December 4th, 2025]
- London Chess Classic: There is no stopping Abdusattorov! - Chess News | ChessBase - December 4th, 2025 [December 4th, 2025]
- Chess superstars Carlsen, Nakamura, and GothamChess come together at ICE Barcelona 2026 - Esports Insider - December 4th, 2025 [December 4th, 2025]
- Chess teaches many lessons Rachel Reeves failed to learn the most important - The Telegraph - December 4th, 2025 [December 4th, 2025]
- Lightbridge Academy Partners With Story Time Chess To Bring Chess-Based Curriculum to Children Across the Nation - Franchising.com - December 4th, 2025 [December 4th, 2025]
- Danny Rensch on the Global Chess Boom - The Wall Street Journal - December 4th, 2025 [December 4th, 2025]
- CHESS SUPERSTARS CARLSEN, NAKAMURA, AND GOTHAMCHESS JOIN BETBY FOR CHESS MASTERCLASS AT ICE BARCELONA - European Gaming Industry News - December 4th, 2025 [December 4th, 2025]
- Chancellor Rachel Reeves accused of overstating chess championship win - London Evening Standard - December 4th, 2025 [December 4th, 2025]
- Don't Svet It: Backstage at Chess With Hannah Cruz, Episode 5: The Dangling Carrot That Is a Broadway Schedule - Broadway Shows - December 4th, 2025 [December 4th, 2025]
- First-ever Pia Cramling Cup: Inspiring the next generation of chess stars International Chess Federation - FIDE - December 2nd, 2025 [December 2nd, 2025]
- Chess and backgammon tables are upping their game - Financial Times - December 2nd, 2025 [December 2nd, 2025]
- LIGHTBRIDGE ACADEMY PARTNERS WITH STORY TIME CHESS TO BRING CHESS-BASED CURRICULUM TO CHILDREN ACROSS THE NATION - Yahoo Finance - December 2nd, 2025 [December 2nd, 2025]
- Cheating in lightning chess - how unproven allegations ended in tragedy - Sky News - December 2nd, 2025 [December 2nd, 2025]
- I've fallen in love with the GoChess smart chess board, and it's currently on sale - TechRadar - December 2nd, 2025 [December 2nd, 2025]
- Judit Polgar Shows Her Best Game Ever (vs. Anand, 1999) - Chess.com - December 2nd, 2025 [December 2nd, 2025]
- New Bots Have Arrived For The Holidays! - Chess.com - December 2nd, 2025 [December 2nd, 2025]
- Its Checkmate For Chess Set At Schwenke - Antiques And The Arts Weekly - December 2nd, 2025 [December 2nd, 2025]
- On Akiba Rubinsteins 145th Birthday - Chess News | ChessBase - December 2nd, 2025 [December 2nd, 2025]
- European Rapid and Blitz Chess Championship 2025 commenced - European Chess Union - December 2nd, 2025 [December 2nd, 2025]
- London Chess Classic: Praggnanandhaa in joint lead in Open event as race for final Candidates spot intensifies - The Indian Express - December 2nd, 2025 [December 2nd, 2025]
- Abdusattorov leads the London Chess Classic with 3.5/4 - The Week in Chess - December 2nd, 2025 [December 2nd, 2025]
- Magic Chess: Go Go Season 4 and THE KING OF FIGHTERS collaboration goes live, road to GO1 World Championship kicks off - Asia News Network - December 2nd, 2025 [December 2nd, 2025]
- Pranesh Wins Titled Tuesday Photo Finish Over Carlsen - Chess.com - December 2nd, 2025 [December 2nd, 2025]
- Abdusattorov extends his winning streak to 5 games in London - The Week in Chess - December 2nd, 2025 [December 2nd, 2025]
- Binance Will Extend the Monitoring Tag to Include CHESS, DENT, DF, GHST & SXP on 2025-12-01 - Binance - December 2nd, 2025 [December 2nd, 2025]
- Game of the Week #699: Esipenko vs Yakubboev - Chess News | ChessBase - December 2nd, 2025 [December 2nd, 2025]
- Checkmate! Chess Returned to Broadway with a Starry Opening Night and After-Party - Vogue - November 20th, 2025 [November 20th, 2025]
- Love Triangles and Squares: See the Stars of Broadway's Chess Captured in Our Exclusive Portrait Studio - Broadway Shows - November 20th, 2025 [November 20th, 2025]
- Chess Review: At Least They Have the Music - The New York Times - November 20th, 2025 [November 20th, 2025]
- The Christian McCaffrey you dont know: A puzzle-solving, wordsmithing chess nerd - The Athletic - The New York Times - November 20th, 2025 [November 20th, 2025]
- 'China was playing chess while the rest of us were playing checkers': Bombshell study finds $200 billion of secret loans to U.S. businesses over 25... - November 20th, 2025 [November 20th, 2025]
- Arjun Erigaisi's ex-coach dissects Indian GM's Chess World Cup exit: He needs to work on few things, like his sense' | Hindustan Times - Hindustan... - November 20th, 2025 [November 20th, 2025]
- Checkmate or knockout: The sport of chess boxing combines brains and brawn - CBS News - November 20th, 2025 [November 20th, 2025]
- Chess tourney organizer on the lookout for young championship talent in South Dakota - Mitchell Republic - November 20th, 2025 [November 20th, 2025]
- Photos: Chess Celebrates a Game-Changing Broadway Opening Night - Playbill - November 20th, 2025 [November 20th, 2025]
- Finding The Best Tactics Courses On Chessable - Chess.com - November 20th, 2025 [November 20th, 2025]
- Chess boxers fight to win by hook or by rook - CBS News - November 20th, 2025 [November 20th, 2025]
- Review | In Chess, the music attacks but the book retreats - amNewYork - November 20th, 2025 [November 20th, 2025]
- Notes on a Script: Danny Strong on Making the Book to CHESS Work - BroadwayWorld.com - November 20th, 2025 [November 20th, 2025]
- FIDE announces the list of players for the 2025 World Rapid and Blitz: A stellar lineup in Doha - FIDE - November 20th, 2025 [November 20th, 2025]
- Chess Theater Review: Lea Michele, Aaron Tveit and Nicholas Christopher Headline Conflicted Broadway Revival of Cold War Concept Musical - The... - November 20th, 2025 [November 20th, 2025]
- Review: Chess Returns to Broadway With Checkmate Vocals and a Checked-Out Book - TheaterMania - November 20th, 2025 [November 20th, 2025]
- Lea Michele makes a rapturous return to Broadway in 'Chess' Review - USA Today - November 20th, 2025 [November 20th, 2025]
- Broadway's Chess Revival Scores with Show-Stopping Vocals from Lea Michele, Aaron Tveit and Nicholas Christopher - People.com - November 20th, 2025 [November 20th, 2025]
- Review | The wacky chess musical is back, and its packed with bangers - The Washington Post - November 20th, 2025 [November 20th, 2025]
- Chess: Thank You for the Music - New York Stage Review - November 20th, 2025 [November 20th, 2025]
- Chess Review: Lea Michele Reigns as Queen of This Uneven Broadway Revival - Variety - November 20th, 2025 [November 20th, 2025]
- 'Chess' review: The infamous Broadway flop returns with Lea Michele, Aaron Tveit - Entertainment Weekly - November 20th, 2025 [November 20th, 2025]
- Broadway review: Chess returns in heavily altered form - Time Out Worldwide - November 20th, 2025 [November 20th, 2025]
- WCCC 2025: Greco crowned the smartest company in the world International Chess Federation - FIDE - November 20th, 2025 [November 20th, 2025]
- Finally, a cool crossover: Magic Chess: Go Go x The King of Fighters now live - AppSpy - November 20th, 2025 [November 20th, 2025]
- 'Chess' Star Nicholas Christopher on Opening Night of the New Broadway Show - WWD - November 20th, 2025 [November 20th, 2025]
- Chess Not Checkers: Eagles Make Sure To Kill The Narrative About The Tush Push Being "Unstoppable" Just In Time To Take The Play Off Life... - November 20th, 2025 [November 20th, 2025]
- World Cup Round 5 Game 2: Chinese momentum, Uzbek steel, and Armenian tragedy in a thrilling day of chess - FIDE - November 20th, 2025 [November 20th, 2025]
- FIDE World Cup: As Arjun Erigaisi and Wei Yi play out a super quick draw, a question Is classical chess over-theorised? - The Indian Express - November 20th, 2025 [November 20th, 2025]
- Chess Broadway Review: Its the Other ABBA Musical, the One That Never Works - TheWrap - November 20th, 2025 [November 20th, 2025]
- Line-ups for 2025 World Womens Team Championship announced International Chess Federation - FIDE - November 10th, 2025 [November 10th, 2025]
- Gukeshs long-time coach Grzegorz Gajewski explains world champions results this year: Its kind of a transitional period - The Indian Express - November 10th, 2025 [November 10th, 2025]
- In Focus Podcast | Something Strange on the Chessboard? Call the Chess Detective - The Hindu - November 10th, 2025 [November 10th, 2025]
- World Cup Round 3 tiebreaks: When the clock decides, the better players rise International Chess Federation - FIDE - November 10th, 2025 [November 10th, 2025]
- Daniel Naroditsky's Articles, Videos, And Commentary On Chess.com - Chess.com - November 10th, 2025 [November 10th, 2025]
- PHOTOS: The Classic City Chess-a-thon - The Red & Black - November 10th, 2025 [November 10th, 2025]
- Don't Svet It: Backstage at Chess With Hannah Cruz, Episode 2: A Day in the Rain - Broadway Shows - November 10th, 2025 [November 10th, 2025]