Two-time defending champion Barcelona proved imperious once again, thrashing St. Pölten 7-0 in the Women's Champions League.