♟ Chess Puzzle Trainer

Chess Puzzle #10q1p (Rating 2061)

Filtered: 0–Any · underPromotion
Rating 2061Play as White
Your move.