♟ Chess Puzzle Trainer

Chess Puzzle #zAeXj (Rating 954)

Filtered: 0–Any · smotheredMate
Rating 954Play as White
Your move.