20170604 sports.football.champions-league: 'Insatiable' Real Madrid hailed masters of Europe