Puzzle of the Day 13 November 2026 |  Mate in three moves
42628000
   Difficulty Level:  Intermediate
Qxh2+ 2.Kxh2 Ng3+ 3.Kxg3 f4#
Download PDF     Download PDF
 «prev