Sacramento State (7-11, 3-6 Big Sky) took off to a 52-27 first-half lead. The 52 points were a Hornets season best for a half, as were their 69 percent shooting and eight 3-pointers.
The Hornets were up 71-54 after McKinney made their last field goal. From there, the Bengals went on a 13-2 run to close within six points with 1:49 left. But Garrity scored Sacramento State's next seven points on free throws and McKinney and Dreon Bartlett added two apiece to secure the victory.
The Hornets shot only 25.9 percent after their blistering first half.