Wolves were left stunned by Braga's second-half revival as both sides sealed progress to the last 32 of the Europa League following a 3-3 draw.
After storming back from a goal down to lead 3-1 at the interval, Wolves somehow let maximum points and top spot in Group K slip from their grasp in a thriller in the rain in Portugal.