The problem is that we don't know the accuracy of the measurements. In my case, the CPU temp as monitored by the motherboard is 10 degrees cooler than my core temp. Yours is 20 degrees the other way. So that points to wildly different ways of measuring and reporting CPU temp.
Bottom line, go with the highest one for safety. Something is measuring high temps, somewhere in the CPU package and that's all you need to know.
i agree thats my attitude with the 2