Chess Puzzle Trainer

Chess Puzzle #3zYx0 (Rating 2046)

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