♟ Chess Puzzle Trainer

Chess Puzzle #z8aRP (Rating 2173)

Rating 2173Play as White
Your move.