♟ Chess Puzzle Trainer

What Is a Windmill in Chess (And Why It Shreds Material One Check at a Time)

October 17, 2026

Most tactics cash in once. You find the move, you win the material or deliver the mate, and the combination is over. A windmill doesn't work like that. It's a single idea that pays out again and again, on moves you don't even have to calculate separately, because the same mechanism just keeps firing.

What a windmill actually is

A windmill is a repeating discovered check: a bishop (most often) swings back and forth along a diagonal, uncovering check from a rook or queen behind it every time it moves. Each swing forces the enemy king to react, and each forced reaction lets you grab another pawn or piece before the bishop swings back and repeats the whole thing.

The name comes from the shape of it on the board — the bishop rotates in and out of the same square or two, like a blade going around, while the rook (or queen) behind it fires through the gap on every pass.

Why it's a ratchet, not a single tactic

A normal discovered check wins you one tempo. A windmill wins you one tempo per swing, and it can swing three or four times in a row before it's done. Here's the shape: the bishop moves away, giving discovered check from the rook. The king must respond — usually there's only one legal square. Then the bishop moves back, often capturing a pawn or piece as it lands, and in doing so uncovers check again. The king moves again. The bishop swings out again, capturing something else. Repeat.

Every single one of those bishop moves is "free" in the sense that it doesn't need its own justification — the check behind it is doing all the forcing. You're not finding four separate tactics. You're finding one mechanism and riding it as many times as the position allows.

Why the defending side can't just stop it

This is what makes a windmill so brutal to be on the wrong end of: the king has to answer check, which means the defender never gets a free move to intervene. There's no tempo available to block the diagonal, defend the pawns about to fall, or counterattack, because every single move is spent getting the king out of check. The attacker, meanwhile, is never actually threatened — their checking piece stays protected by the piece doing the swinging.

That asymmetry is the whole point. A windmill doesn't need to threaten mate to be devastating. It just needs enough squares along the diagonal, loaded with enough enemy material, that the forced sequence of king moves bleeds the opponent dry before it runs out of targets.

How to spot one

Look for a bishop sitting on a diagonal with a rook or queen directly behind it, where that diagonal also cuts across the enemy king's position. That's the raw shape. Then check two things:

Does the bishop have somewhere useful to go, and somewhere to come back to? A windmill needs a square to swing out to that either checks on its own or lands on something worth taking, and a square to return to that uncovers the check again. If the bishop can only move one way before running out of squares, you've got a single discovered check, not a windmill.

Is the king's response actually forced to one square, or close to it? The fewer options the king has at each step, the more swings you get before the opponent can finally break the pattern — by blocking the diagonal with a piece they're willing to sacrifice, or by running the king somewhere the check can't reach.

If both hold, don't calculate each capture individually. Count the squares along the diagonal, note what's sitting on each one, and recognize that you're not choosing between several ideas — you're executing one idea multiple times.

Why it's worth drilling

Windmills look intimidating because they produce long, flashy sequences, but the pattern itself is simple once you've seen it: a blocker, a piece behind it, and a king with nowhere to go but back and forth. The skill isn't calculating four moves deep — it's recognizing the shape early enough to trust that the whole sequence is already won, so you can play it with confidence instead of second-guessing each swing.

Ready to put this into practice?