Strong second half propels Portland