Edwards made 7 of 14 from the field, including four 3-pointers, grabbed six rebounds and had four assists. Andre Yates added 11 points for the Vikings (7-13, 2-5 Horizon).
Cleveland State finished the first half with a 12-5 run - including a 3-pointer by Yates with three seconds left - and led 32-22 at intermission. Edwards' 3 with 8:56 to go pushed the lead over 20 points, at 57-35.
UIC, which began Division I play in 1981, remains one win shy of 500 in program history.