With three players missing due to injury, Whitehill Welfare manager Grant Carnie was forced to rearrange his team.
Problems continued during the warm up when Andy Martin pulled up injured to be replaced by Cameron Fraser at full-back.
Whitehill started well with a Kevin Keane shot deflected just wide in the first minute of the match.
Stirling’s Geddes opened the scoring in the 16th minute with a shot from the edge of the box that beat Young in the Whitehill goal for 1-0.
Whitehill took a few minutes to get over the opener, but after some good work from O’Hara on the left, his cross was headed just over by Knight.
Manson then found the ball but although his shot was on target, the Stirling keeper saved at his near post.
Keane then tried for another, this time after Manson and Knight combined down the right but his first-time shot just flew over the bar.
As the half drew to a close, Young had to make another save, however the Welfare did not clear their lines properly and when the ball came back into the box it was met by a Stirling head for the crucial second goal.
At half-time, the score stood at Stirling Uni 2 Whitehill 0.
The second half saw Knight appealing for penalty after a push in the box but his protests were turned away by the referee.
Geddes then tried for a third goal, but Young proved himself yet again with a great save from close range.
On the hour Flynn replaced Knight and Manson was replaced by McKinlay.
Despite playing some intricate football Whitehill could not break the home defence, and with 20 minutes left, Wringe was replaced by Jardin. Incredibly, a pass from McKinlay to Jardine in the box allowed him to shoot low which beat the keeper and went in off the inside of the post.
With just a minute to go, a Stirling break on the left caught Whitehill pushing for an equaliser but the cross was met by a Stirling head leaving Young no chance and securing all three points for the home side.