Barcelona hammered St. Polten 7-0 in the UEFA Women's Champions League to make it two wins from three group stage games.