Learn Chess

Play on both sides of the board

Play on both sides of the board

In Pawn Structure Chess, the tension between two pawns is called a “lever.”  Very few things dictate the nature of a contest more than how the player handles this tension.

Chaos and an overextended knight


Do a general survey of the key ideas before you start analyzing a specific variation in great depth. On many occasions, I have spent a great deal of time and energy, looking six or seven moves deep in a certain variation, only to find I missed something simple and better way back at the beginning.

Old vs New: The SparkChess board redesign

Old vs new SparkChess board

With the new board design we introduced for SparkChess 10, some people were left wondering if the change was really necessary . After all, the old design has served the community for eight years and people grew attached to it. Far from us to pursue change for its own sake. In this post I’ll try to explain the reasons for the redesign.

Classic Sicilian Counterplay

white's position is hopeless

Play in the Sicilian is typically sharp because of the imbalanced pawn structure. It’s especially important to pursue the right plan in sharp positions, because it can be difficult to contain your opponent’s counter play, and he will often take over the initiative after a couple of small inaccuracies.

All-out Struggle for a Key Square

All-out struggle for a key square

Black makes a critical error on move 14, and tries to organize a defense with his king in the center. Both sides focus their attention on the d5 square. The square falls, and Black’s king must run for cover. In the meantime, White wins additional material and he enters an ending with a two pawn advantage.

How we test SparkChess across platforms

How we test SparkChess across platforms

SparkChess 9 is now available on all major platforms and devices, completing a cycle started last year. You may be wondering why the mobile version came out a month and a half after the desktop version. Read on to learn how we test it.