Daily Puzzle for 2025-07-06

Caissa

21 hours ago
#1
Black to move
[Event "Banja-Luka, 1979"]
[White "Milorad Knezevic"]
[Black "Garry Kasparov"]
[FEN "6k1/5pp1/8/1bBn1q1p/1P5P/5PP1/3Qp1B1/4K3 b - - 0 1"]
%Hidden=1
1... Qb1+ 2. Kf2 Qf1+ 3. Bxf1 exf1=Q#