Opponent Prediction

Puzzle #0QqFn

Rating: 761
advancedPawnbackRankMateendgamematemateIn1oneMovepromotion