♟ Chess Puzzle Trainer

Chess Puzzle #zZK9E (Rating 2398)

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