08-Aug-2021 16:05:45 | Evening Express
A day of gambles paid a late dividend for Aberdeen as they snatched victory in a dramatic finale against Livingston.