The way the % reductions are calculated make no sense in relation to matches made. Number of moves inadequate to get below 70% or to create green squares to help make more matches. Have been stuck for days.
There appears to have been a fix applied to this level. % reductions now in line with completed matches. Was able to complete the level in 2 tries today!