he didnt ever come close to beating supes. they fought only once and it was in JLA/Avengers and the only reason Thor fought supes is cuz he is the most powerful avenger that was there, while supes was the most powerful justice leaguer that was there. Thor got his ass handed to him.