Opponent Prediction

Puzzle #0AInj

Rating: 748
matemateIn1middlegameoneMovepillsburysMate