Barcelona edged Bayern Munich in a thrilling Euroleague opener at the Palau Blaugrana, 83-81 on Friday.