♟ Chess Puzzle Trainer

Chess Puzzle #CYpj3 (Rating 709)

★ Today's Daily Puzzle
Rating 709Play as White
Your move.