After a top-order collapse, where no individual batter exceeded seven runs, Andrew (43) and Sampson (52 not out) dug in to get the Stingrays to a defendable total of 158.
Teenager Emily Hinze took 3/25 for the Eagles, including the key wicket of Andrew.
Fourteen-year-old Gemma Kennedy starred with the ball for the Stingrays, taking 3/13 from five overs, including the huge scalps of Tahlia McGrath (13), Kayla McGrath (11) and Ellie Falconer (one).
West Torrens Caroline Ward compiled a gritty 32 from 82 balls, but the Eagles were dismissed for just 109.
A tail-end collapse caused Sturt to lose to Kensington, after being in a strong position of 5/86, chasing just 117 to win.
Kensington captain Sarah Lowe top-scored for her side with 32, but Amelia Rault’s 4/23 helped dismiss the Browns for just 116.
Annie O’Neil’s 55 from 70 balls was the highlight for the Blues, however they went on to lose 5/7, before being dismissed for 110, just seven runs short of victory.
Kensington’s Cara Fiebig was the standout for the Browns, collecting 3/11.
Port Adelaide forfeited their match against Northern Districts.