Chess puzzle of the day 12/4/24

Sort:
Avatar of Secretary_bird123

Extra challenge: Explain the moves.

Avatar of iAmThunderLion

Nce