Opponent Prediction

Puzzle #0VqSp

Rating: 488
advancedPawnendgamematemateIn1oneMovepromotion