Opponent Prediction

Puzzle #0UHMe

Rating: 709
mastermatemateIn1middlegameoneMovepillsburysMate