♟ Chess Puzzle Trainer

Chess Puzzle #z3Q0l (Rating 2251)

Rating 2251Play as White
Your move.