Portland police get their guy