♟ Chess Puzzle Trainer

Chess Puzzle #z3KM9 (Rating 2714)

Rating 2714Play as White
Your move.