Opponent Prediction

Puzzle #0Lmrj

Rating: 887
advancedPawnendgamematemateIn1oneMovepromotion