From the mouth of Gregory Lake, the current descends on 45 kilometers generally towards the south, following the course of the Tourilli river to its confluence with the Sainte-Anne River; thence, the current generally flows south along the current of the Sainte-Anne river to the northeast bank of the Saint-Laurent river .