MADRID — Barcelona held on for a 2-1 win over Villarreal on Tuesday after Lionel Messi had to be replaced at halftime in his first start after a long injury layoff. Messi set up Antoine Griezmann’s goal early into the match at Camp Nou Stadium, but the Argentina playmaker didn’t return for the second half