The Shock stormed back from a 15-point second half deficit led by Deanna Nolan, who scored 12 of her 19 points in the final 20 minutes. She gave Detroit its first lead at 64-63 on a jumper with 3:59 to go.
Nykesha Sales made a basket with 70 seconds left and rookie Lindsay Whalen made two free throws 18 seconds later to give the Sun a 73-70 edge. Ford responded with a quick layup and Connecticut's Taj McWilliams-Franklin was called for traveling with 12 seconds to go.
Nolan missed a jumper at the other end, but Elaine Powell grabbed the rebound and fed Ford, who sank a layup with less than two seconds on the clock. The Sun were unable to get a shot on their final possession and had their three-game winning streak snapped.
Swin Cash had 20 points and eight rebounds and Ford finished with 14 and 12 as Detroit held a 37-22 edge on the glass, including 19 offensive boards.
McWilliams-Franklin scored 17 points and Wendy Palmer added 15 for the Sun, who had four players in double figures.