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
- Chess960's random setups still favor white, new study reveals - Phys.org - January 2nd, 2026 [January 2nd, 2026]
- Ravens still have the chess pieces to put Patrick Queen in checkmate - Ravens Wire - January 2nd, 2026 [January 2nd, 2026]
- Ravens still have the chess pieces to put Patrick Queen in checkmate - Yahoo Sports - January 2nd, 2026 [January 2nd, 2026]
- Welcome to the Wild World of Chess Streaming - The Wall Street Journal - January 2nd, 2026 [January 2nd, 2026]
- World Chess Weekly: Is Magnus Carlsen Now The Most Dominant Figure in Sport? - World Chess - January 2nd, 2026 [January 2nd, 2026]
- The Chess Set That Plays By Touch, Ships Flat, Wastes Nothing - Yanko Design - January 2nd, 2026 [January 2nd, 2026]
- Hong Kong International Open 2025: A record-breaking success International Chess Federation - FIDE - January 2nd, 2026 [January 2nd, 2026]
- Rams Agree to Multi-Year Deal With Versatile Chess Piece in Roster Update - Heavy Sports - January 2nd, 2026 [January 2nd, 2026]
- Hou Yifan on chess, life beyond the board and why winning was never everything - The Hindu - January 2nd, 2026 [January 2nd, 2026]
- Alireza Firouzjas rollercoaster: From being hailed as the next big thing in Chess to missing out on 2026 Candidates - The Indian Express - January 2nd, 2026 [January 2nd, 2026]
- 14-year-old Turkish chess prodigy Yagiz Kaan Erdogmus falls to Carlsen at world championship - Trkiye Today - December 31st, 2025 [December 31st, 2025]
- From chess to a medical mystery: Great global reads from 2025 you may have missed - NPR - December 31st, 2025 [December 31st, 2025]
- World Rapid and Blitz: Carlsen's Double Gold, Goryachkina's First World Title, and Assaubayeva's Blitz Dynasty - US Chess Federation - December 31st, 2025 [December 31st, 2025]
- Kazakhstans Bibisara Assaubayeva Wins Third World Blitz Chess Championship - The Times Of Central Asia - December 31st, 2025 [December 31st, 2025]
- Who is GM Hikaru Nakamura? The champion who took chess to millions online - Times of India - December 31st, 2025 [December 31st, 2025]
- Annual STEMathon winners put a new spin on chess to help seniors - West Newsmagazine - December 31st, 2025 [December 31st, 2025]
- Russia Shut Out of Chess World Top 20 for First Time in FIDE History - World Chess - December 31st, 2025 [December 31st, 2025]
- Balanced Rook Chess Club brings the community together - FOX21 News Colorado - December 31st, 2025 [December 31st, 2025]
- Remembering Spassky, Naroditsky as a busy chess year closes - Washington Times - December 31st, 2025 [December 31st, 2025]
- Marketing a Business and Keeping Your Brain Sharp: Lessons from Chess and Complex Games - CustomerThink - December 31st, 2025 [December 31st, 2025]
- Chess: Carlsen wins World Rapid crown after dramatic recovery from disaster - Financial Times - December 31st, 2025 [December 31st, 2025]
- Magnus Carlsen also takes the Blitz crown and adds 20th World Champion title in chess - Gamereactor UK - December 31st, 2025 [December 31st, 2025]
- Reflections of 2025: A smash that shook the chess world, a controversial outburst at the US Open and a false dawn in Indian football - The Indian... - December 31st, 2025 [December 31st, 2025]
- Gukesh makes big mistake as he loses to 12-year-old chess prodigy in World Blitz Championship - WATCH - Firstpost - December 31st, 2025 [December 31st, 2025]
- Gukesh stunned by 12-year-old chess prodigy after blunder from world champion in World Blitz Championship - The Indian Express - December 31st, 2025 [December 31st, 2025]
- World Blitz Championships: Arjun Erigaisi ends year with bittersweet bronze, Magnus Carlsen makes a comeback for ages to win title - The Indian... - December 31st, 2025 [December 31st, 2025]
- World Rapid Championships - Live! - ChessBase - December 27th, 2025 [December 27th, 2025]
- National master, UH lecturer headlines chess exhibition at UH Mnoa - University of Hawaii System - December 27th, 2025 [December 27th, 2025]
- As Rochesters chess scene grows, one high school team is eyeing another statewide title - MPR News - December 27th, 2025 [December 27th, 2025]
- 'Athletics for the Mind' Bennington Free Library to host chess tournament - Bennington Banner - December 27th, 2025 [December 27th, 2025]
- Women at the helm of national federations - ChessBase - December 27th, 2025 [December 27th, 2025]
- Anime Auto Chess Roblox Codes [RELEASE] (December 2025) Working and Updated List - FRVR - December 27th, 2025 [December 27th, 2025]
- Setting the Board: Bryce Pinkham Guides the Audience Through Chess on Broadway - Broadway Shows - December 27th, 2025 [December 27th, 2025]
- World Chess Weekly: Here's A FIDE Event Carlsen DOES LikeStarting Now, The Rapid & Blitz - World Chess - December 27th, 2025 [December 27th, 2025]
- City Football Group exit Mumbai City; Indians impress in opening rounds of World Rapid C'hips: Indian Sports, December 26 - ESPN Philippines - December 27th, 2025 [December 27th, 2025]
- Opening press conference sets the stage for 2025 FIDE World Rapid and Blitz Championships - FIDE - December 27th, 2025 [December 27th, 2025]
- Meet Goutham Krishna H, International Master from Thiruvananthapuram, who made heads turn at World Rapid Championship - The Indian Express - December 27th, 2025 [December 27th, 2025]
- Chess Grandmaster Jonathan Hawkins, 42, Dies Of Rare CancerA Week After Appeal To Help Him - World Chess - December 22nd, 2025 [December 22nd, 2025]
- Heated Rivalry Is Really Just Chess the Musical - Vulture - December 22nd, 2025 [December 22nd, 2025]
- Mindsets Conference Explores Growth, Purpose, and the Future of Chess Education - US Chess Federation - December 22nd, 2025 [December 22nd, 2025]
- Young Chess team shows resilience to shine in Puerto Rico - News Room Guyana - December 22nd, 2025 [December 22nd, 2025]
- 3 Monster Issues Chess Will Have To Grapple With In 2026 - World Chess - December 22nd, 2025 [December 22nd, 2025]
- New Doc Queen of Chess Tells the Story of a Female Prodigys Thrilling Battle to the Top - Netflix - December 22nd, 2025 [December 22nd, 2025]
- Become the piece you capture in the chess-inspired Mate'Morphosis on January 9 2026 - GamingOnLinux - December 22nd, 2025 [December 22nd, 2025]
- Chess prodigy: 'My opponents get annoyed when they lose to a child' - BBC - December 22nd, 2025 [December 22nd, 2025]
- Chess Now Has a Patron Saint. A Company Made It Happen. Is That... Allowed? - World Chess - December 22nd, 2025 [December 22nd, 2025]
- Columbia-based chess program expands to Charleston schools, aims to broaden who plays the game - Post and Courier - December 22nd, 2025 [December 22nd, 2025]
- Hikaru Nakamura interview: Studying chess 10 hours a day is nonsense its outdated - The Indian Express - December 22nd, 2025 [December 22nd, 2025]
- Better to play one great chess event than 10 bad ones: Wesley So | Sports News - Hindustan Times - December 22nd, 2025 [December 22nd, 2025]
- Joseph Chess Obituary (07/17/1948 - 12/11/2025) - Ann Arbor, MI - Kalamazoo Gazette - MLive.com - December 22nd, 2025 [December 22nd, 2025]
- Chess and Cakes, tea time and chess tournament at the Monsieur George hotel, one Sunday a month - Sortir Paris - December 22nd, 2025 [December 22nd, 2025]
- Hastings, The Grand Old Tournamant, Begins For The 99th Time. It Needs A Lift To Make 100 - World Chess - December 22nd, 2025 [December 22nd, 2025]
- Chess Federations From England, Norway And Ukraine Stand Up To FIDE Over Return Of Russian Teams - World Chess - December 22nd, 2025 [December 22nd, 2025]
- BETBY introduces 24/7 Live Chess betting ahead of FIDE World Championships - Esports Insider - December 22nd, 2025 [December 22nd, 2025]
- GCL: Four teams tied for first place, Anand beats Gukesh - Chess News | ChessBase - December 22nd, 2025 [December 22nd, 2025]
- '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]