(CNN) -- Host nation Brazil defeated Colombia on Friday by a 2-1 score to advance to the semifinals of the 2014 World Cup.