♟ Chess Puzzle Trainer

Chess Puzzle #zpzEB (Rating 2580)

Filtered: 0–Any · castling
Rating 2580Play as White
Your move.