Canes snap seven-year drought