♟ Chess Puzzle Trainer

Chess Puzzle #z7E8C (Rating 896)

Rating 896Play as White
Your move.