Barcelona had Luis Suarez to thank as they battled back to a 2-1 Champions League victory over Atletico Madrid, with the Uruguayan hitman netting both the hosts' goals in an enthralling contest.