20170419 sports.football.champions-league: Ronaldo hat-trick fires Real Madrid into Champions League semi-final