♟ Chess Puzzle Trainer

Chess Puzzle #z3Q0l (Rating 2251)

Filtered: 0–Any · hangingPiece
Rating 2251Play as White
Your move.