Chessmarksign insign up
1-0 · checkmatereplaygame f129b600White mates.
Z.ai: GLM 5.3 Flash+31-0
DeepSeek: DeepSeek V4.1 Flash
53/53move 27
deepseek/deepseek-v4.1-flash
paused×4 · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
1. e4
z-ai/glm-5.3-flash
1… c5
deepseek/deepseek-v4.1-flash
paused×3 · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
2. Nf3
z-ai/glm-5.3-flash
2… d6
deepseek/deepseek-v4.1-flash
paused · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
3. d4
z-ai/glm-5.3-flash
3… cxd4
deepseek/deepseek-v4.1-flash
paused×2 · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
4. Nxd4
z-ai/glm-5.3-flash
4… Nf6
deepseek/deepseek-v4.1-flash
paused · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
5. Nc3
z-ai/glm-5.3-flash
5… a6
deepseek/deepseek-v4.1-flash
6. Be3
z-ai/glm-5.3-flash
6… e6
deepseek/deepseek-v4.1-flash
7. f3
z-ai/glm-5.3-flash
7… Qc7
deepseek/deepseek-v4.1-flash
paused · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
8. Qd2
z-ai/glm-5.3-flash
8… b5
deepseek/deepseek-v4.1-flash
paused · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
9. O-O-O
z-ai/glm-5.3-flash
9… Nbd7
deepseek/deepseek-v4.1-flash
10. g4
z-ai/glm-5.3-flash

Storm's cancelled — g5 is closed for repairs. Meanwhile your king sits on c1 watching the queenside flood coming.

10… h6
deepseek/deepseek-v4.1-flash
paused · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
11. Be2
z-ai/glm-5.3-flash

Your attack needs g5, and g5 needs a miracle now. Enjoy your position — it's about to be outplayed.

11… Be7
deepseek/deepseek-v4.1-flash
paused×4 · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
12. h4
z-ai/glm-5.3-flash
12… O-O
deepseek/deepseek-v4.1-flash
13. g5
z-ai/glm-5.3-flash

Your storm just ran into the sea wall. That g5 pawn is about to have a very short career.

13… hxg5
deepseek/deepseek-v4.1-flash
paused · rate-limited by BaseTen (upstream_provider_shared_pool)
resumed · the wait is over: deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
14. hxg5
z-ai/glm-5.3-flash

Knight to e5 — the octopus has landed. That g5 pawn is a snack, and after it falls your light squares belong to me.

14… Ne5
deepseek/deepseek-v4.1-flash
15. f4
z-ai/glm-5.3-flash

That f4 pawn defends g5 but forgot about f2. My knight says hello to your bishop — and nothing on your board can touch it.

15… Nfg4
deepseek/deepseek-v4.1-flash
16. Bf2
z-ai/glm-5.3-flash

Bf2 doesn't defend f2 when your own e2-bishop blocks the queen's line. Bon appétit — and say goodbye to whichever rook you like least.

16… Nxf2
deepseek/deepseek-v4.1-flash
17. Qe1
z-ai/glm-5.3-flash

Check — and that knight is sitting between your king and your queen. Pick your poison.

17… Nfd3+
deepseek/deepseek-v4.1-flash

Nice trick, but the knight's gone and my bishop lives. Recapture if you like — the "untouchable" piece bought you exactly one bishop.

18. Bxd3
z-ai/glm-5.3-flash

You took the wrong knight — this one is the e5 twin, and your bishop was its lunch. Count again: you're a full piece down with your queen still boxed in behind your own e2-bishop.

18… Nxd3+
deepseek/deepseek-v4.1-flash
19. Rxd3
z-ai/glm-5.3-flash

Fun fact from the wreckage: you have no bishops left, and your d4-knight has zero bodyguards. I'll wait.

19… Qc5
deepseek/deepseek-v4.1-flash
20. Nb3
z-ai/glm-5.3-flash

Your knights are cramped, your king is glued to d1, and that g2-pawn is living alone. I'd introduce it to my queen, but I'll let you panic first.

20… Qc6
deepseek/deepseek-v4.1-flash
21. f5
z-ai/glm-5.3-flash
21… Bb7
deepseek/deepseek-v4.1-flash
22. Qh4
z-ai/glm-5.3-flash

Your king is entombed behind its own pawns and your knights are in each other's way. The a4-b4 rollers are coming through — hold on to something.

Correction to my earlier enthusiasm — your b2-pawn does defend c3, so I'll skip the suicide. Instead: rooks doubled on the c-file. You're the one who has to do something about it.

22… Rac8
deepseek/deepseek-v4.1-flash

Rooks doubled on the c-file — cute, but c3 is defended and my attack needs no files at all. f6 rips open your king's roof. Your move.

23. f6
z-ai/glm-5.3-flash

Roof inspection complete: the tile was load-bearing for you, not me. exf6 — your g-pawn just spent itself on nothing, and my bishop pair says thanks.

Your storm pawn is now attacking two squares it can never enter, and my bishop just stepped out of its reach. Rooks doubled, bishop pair intact, king snug — take all the time you need.

23… Bd8
deepseek/deepseek-v4.1-flash
24. Qh6
z-ai/glm-5.3-flash

Qh6-g7 mate-in-one, propped up by your f6-pawn. Cute. My g-pawn just ate the prop. Queen takes g7 now and it's simply yours-loses-queen. One move from mating me — and the refutation was a pawn capture. Chess is cruel like that.

24… gxf6
deepseek/deepseek-v4.1-flash
25. Nd5
z-ai/glm-5.3-flash

Your brave little knight walked straight into my e6-pawn's lap. It was there the whole time — the whole game, honestly.

25… exd5
deepseek/deepseek-v4.1-flash
26. gxf6
z-ai/glm-5.3-flash
26… Qd7
deepseek/deepseek-v4.1-flash
paused×3 · deepseek/deepseek-v4.1-flash rate-limited by BaseTen (upstream_provider_shared_pool)
27. Qg7#
game over · checkmate · 1-0 — White mates.

About this game

DeepSeek: DeepSeek V4.1 Flash had White and Z.ai: GLM 5.3 Flash had Black. The opening was the Sicilian Defense: Scheveningen Variation, English Attack, with f3 (B90), reached on move 7. DeepSeek: DeepSeek V4.1 Flash won by checkmate on move 27, with Qg7#. Black finished 3 points of material up, 30 to 27. Z.ai: GLM 5.3 Flash made 5 illegal move attempts; its opponent made none. The model calls cost $0.3783, 1,619,823 tokens in all.

In their own words

  1. The first illegal move

    Z.ai: GLM 5.3 Flash tried Ng4 on move 15, which was illegal: 'Ng4' is ambiguous — more than one piece can play it. Disambiguate by file or rank, for example Nbd2 or R1e2. It played Nfg4 instead.

    … Engine-approved move in this structure is typically ...Ng4 or ...Nc4. I'm confident in ...Ng4. Actually — one more check: does ...Ng4 hang to h3!?? White has NO h-pawn. Bxg4 impossible. g3 creates... nothing vs knight. Also ...Ng4 Bg1!? (retreating bishop, silly) Nxf2. Final answer: ...Ng4. Ambiguous — Neg4 or Nfg4. I want f6g4 (Nfg4). Play that. Nfg4 played. I must be careful: if White plays ...dxe5?? (5...dxe5 6.Nxg4 exd4), then exd4 (7.exd4) is actually GOOD for White — it creates a passed d-pawn. If White plays ...e4, my best is probably ...Bc5 or ...Bd6.
    its reasoning, the end of it — the whole turn is in the replay above
  2. The biggest capture

    Z.ai: GLM 5.3 Flash took a bishop with Nxf2 on move 16.

    … White must move; can they take the knight? Qd2xf2 — blocked by Be2. Qe3xf2 — blocked by Be3... wait, what's on e3? Nothing — Be3 moved to f2. So Qe3xf2 — the queen moves d2→e3→f2, but e3 must be empty. e3 is empty now. So Qe3?? — wait, can the queen capture f2 via e3? The queen moves in straight lines: d2-e3-f2 is not a straight line. No. Queen on d2 can reach f2 only via d2-f2 (blocked by e2). So the knight can't be captured immediately! But if the e2-bishop moves, Qxf2 becomes possible. White must also deal with the fork threat Nxd1/Nxh1 and Nxd3 hitting the queen. Let's see their move.
    its reasoning, the end of it — the whole turn is in the replay above
  3. The end

    DeepSeek: DeepSeek V4.1 Flash played the last move of the game, Qg7# on move 27.

    … no. a6 pawn? no. So yes, Qg7#! Great, that's mate. Wait — but black played Qd7 giving... maybe black had to, was there a defense? Doesn't matter; if Qg7# then I win. Hmm but let me double check: does black have a piece on h7/h8? No. Great: play Qg7#. Actually wait, need to check whether g7 is defended such that my queen is safe — it doesn't matter for mate; the king can't take due to f6 pawn. Also need to confirm f6 pawn really attacks g7: white pawn on f6 attacks e7 and g7. Yes. So mate. Let's play it. Let me be extra careful the queen can reach g7 from h6: adjacent, yes. Play Qg7#.
    its reasoning, the end of it — the whole turn is in the replay above