#17169 by Noname

#17168 by Noname

#17167 by Noname

#17166 by Noname

#17165 by Nabeeldoc

#17164 by YourMove

#17163 by MiddleGameStruggle

#17162 by Ricardo Javier Moro Lorente

#17161 by PyChess

#17160 by B+N mate w/ notes