Despite leading for most of Friday night, a late surge by Spruce Grove, dashed the Dragons' hope for a home victory.
The Dragons saw goals from Levi Wunder and Avery Belcourt as the first period ended tied at two.
Just 53 seconds into the second period Clint Filbrant put the Dragons up 3-2.
This lasted until three minutes into the third period when the Saints took over and scored three straight goals. Final score : 5-3.
The Dragons are in Brooks Saturday night to take on the Bandits.