How Do I Win Lane as Ahri vs LeBlanc?
<Note: This is an Ahri-Only Smurf. This account was unranked last season and I have yet to climb on this account. Please do not judge me for this account being Silver 5.>
So far, I've learned 100% how to win lane against every midlaner as Ahri; even the dreaded Zed and Annie picks. Howbeit, one champion remains a constant nuisance for me. That is, LeBlanc. I've tried everything vs her; Abyssal Rush, Negalatron > (pre-nerf) Rylais > Abyssal, straight damage. Nothing works. I'm really great at predicting/reacting to her Ws, landing charms almost every time she uses it. I've tried waiting for her passive to wear off, but she has so many ways of applying it. I've tried building movement speed to outrun her snare, but even if she lands it the range is so long that you can't get out of it, even if you ult. Dodging it is the only option, but (not saying I'm the best) even the best players can't dodge every skillshot 100% of the time. They'll land occasionally, regardless of skill. Nothing I've tried has worked.
Can anyone thoroughly describe how to beat a LeBlanc as Ahri?