♟ Chess Puzzle Trainer

Chess Puzzle #z50e6 (Rating 2179)

Rating 2179Play as Black
Your move.