Champions League: Struggling Liverpool tops Group D