Opponent Prediction

Puzzle #0QWn7

Rating: 705
advancedPawnendgamematemateIn1oneMovepromotion