Opponent Prediction

Puzzle #0VM8E

Rating: 787
advancedPawnendgamematemateIn1oneMovepromotion