Opponent Prediction

Puzzle #0PffX

Rating: 693
advancedPawnbackRankMateendgamemastermatemateIn1oneMovepromotionqueenEndgame