Eddie Howe's team doubled their advantage when Jose Sa and Max Kilman failed to deal with Jacob Murphy's low cross and Gordon pounced on the loose ball to fire home.
Jarrod Bowen continued his red-hot form by scoring his 14th goal of the campaign after rounding goalkeeper Max O'Leary and squeezing the ball under the body of defender Cameron Pring on the line.
Wolves were the side probing early on and deservedly took the lead on 25 minutes when skipper Max Kilman bundled in from close range after Jordan Pickford initially made a sharp save from team-mate Jarrad Branthwaite's wayward clearance.