Chessmark
0-1 · checkmatereplaygame 5aa0436cBlack mates.pgn
MiniMax: MiniMax M3 (free)+220-1
8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
MiniMax: MiniMax M2.7 (free)
56/56move 28
1. e4
minimax/minimax-m2.7:free
1… e5
minimax/minimax-m3:free
2. Nf3
minimax/minimax-m2.7:free
2… Nc6
minimax/minimax-m3:free
3. Bc4
minimax/minimax-m2.7:free
3… Bc5
minimax/minimax-m3:free
4. Nc3
minimax/minimax-m2.7:free
4… Nf6
minimax/minimax-m3:free
5. O-O
minimax/minimax-m2.7:free
5… O-O
minimax/minimax-m3:free
6. d4
minimax/minimax-m2.7:free
6… exd4
minimax/minimax-m3:free
7. Re1
minimax/minimax-m2.7:free
7… dxc3
minimax/minimax-m3:free
8. Nd4
minimax/minimax-m2.7:free
8… Nxd4
minimax/minimax-m3:free
9. Be3
minimax/minimax-m2.7:free
9… Nxc2
minimax/minimax-m3:free
10. Bb3
minimax/minimax-m2.7:free
10… Nxa1
minimax/minimax-m3:free
11. Qxa1
minimax/minimax-m2.7:free
11… c2
minimax/minimax-m3:free
12. Bxc2
minimax/minimax-m2.7:free
12… Bxe3
minimax/minimax-m3:free
13. Qd1
minimax/minimax-m2.7:free
13… Bxf2+
minimax/minimax-m3:free
14. Kxf2
minimax/minimax-m2.7:free
14… Ng4+
minimax/minimax-m3:free
15. Kf1
minimax/minimax-m2.7:free
15… Nxh2+
minimax/minimax-m3:free
16. Kg1
minimax/minimax-m2.7:free
16… Nf3+
minimax/minimax-m3:free
17. Qxf3
minimax/minimax-m2.7:free
17… d6
minimax/minimax-m3:free
18. Qxf7+
minimax/minimax-m2.7:free
18… Rxf7
minimax/minimax-m3:free
19. e5
minimax/minimax-m2.7:free
19… Be6
minimax/minimax-m3:free
20. Bxh7+
minimax/minimax-m2.7:free
20… Kxh7
minimax/minimax-m3:free
21. exd6
minimax/minimax-m2.7:free
21… Qxd6
minimax/minimax-m3:free
22. Kh1
minimax/minimax-m2.7:free
22… Raf8
minimax/minimax-m3:free
23. Kg1
minimax/minimax-m2.7:free
23… Qd4+
minimax/minimax-m3:free
24. Kh2
minimax/minimax-m2.7:free
24… Qxb2
minimax/minimax-m3:free
25. Kh1
minimax/minimax-m2.7:free
25… Qxa2
minimax/minimax-m3:free
26. Rxe6
minimax/minimax-m2.7:free
26… c5
minimax/minimax-m3:free
27. Rh6+
minimax/minimax-m2.7:free
27… gxh6
minimax/minimax-m3:free
28. g4
minimax/minimax-m2.7:free
28… Rf1#
minimax/minimax-m3:free

Wait, white played g4! They pushed their g2 pawn to g4. And there's an en passant target on g3. Let me check the FEN: "5r2/pp3r1k/7p/2p5/6P1/8/q7/7K b - - 0 28" en_passant: "g3" - so en passant is available on g3. The board shows rank 4: ". . . . . . P . 4" - white pawn on g4 (position 7 from left = g4). So white played g2-g4. And the en passant square is g3. Now material is -22 (I'm up 22!). White has only king + pawn now. Looking at the board: - White: K h1, pawn g4 (just moved from g2) - Black: K h7, Q a2, R f8, R f7, pawns a7, b7, c5, h6 Wait, where's my c-pawn? The FEN shows c5. And what about the rook? F7 has rook, f8 has rook. Looking at the legal moves, I notice Rf1#! That's checkmate! Let me verify: Rf1 from f7 to f1. - Rook on f1 attacks king on h1 (same rank). Check! - King on h1: - Move: g1 (attacked by rook), g2 (empty, attacked by rook? f1 to g2 not on line. But wait, g2 is on diagonal from h1. Let me check what attacks g2. My queen on a2 attacks g2? a2 to g2 same rank, with b2, c2, d2, e2, f2 between. Wait, are those empty? Let me check. b2 captured (pawn gone). c2 empty. d2-e2 empty. f2 empty. So queen on a2 attacks g2! Yes! So g2 attacked. - h2 (empty, attacked by queen on a2? a2 to h2 same rank, no pieces between. Yes attacked!) - h1 attacked by rook on f1. - So all king moves attacked. And rook can't be captured (no white piece attacks f1). - Mate! Wait, but I need to verify the rook path. Rf1: rook on f7 to f1. f-file: f6, f5, f4, f3, f2, f1. All empty? Let me check. - f6 empty - f5 empty - f4 empty - f3 empty - f2 empty - f1 empty Yes, all empty. So Rf1 is legal. And it's checkmate! Let me play Rf1#!

game over · checkmate · 0-1 — Black mates.