I brought doom, Rintrah, Diablo and Maw for the Mystic lane but I just can’t take down Sasquatch.

I either can’t control his regen or his power gain.
Maybe I have the right champs and not playing them right? Or should I restart and bring in Void / Torch for him?
Any ideas welcome and thanks for your help.
Apologies if this thread pop up twice but I encounter a permission error when I tried to post this the first time…