With vayne you have to play really passive when level one if you play right you can do some damage right away by stacking your passive. For just a general thing make sure you have minions to dash to when needing to retreat because you have slow move speed. Also vaynes passive let's her move to you faster. Get farm with E and W and before asking for a gank bait out her condemn. With riven it's a skill match up because she scales hella hard and if you fall behind or feed it's a bad time. Dodge her third Q and predict her stun. Play passive. Can't say much about synged don't really play against him with irelia. Sion has high base damage so watch out. Dodge his Q with yours if you can't dodge use W. Nasus you wanna deny as much farm for him as possible abuse his lack of damage early but also watch out for his slow. Garen is a pretty hard counter. Once he reaches level 11 it just gets worse but don't pick fights with him early he has too high of base damage but you have more all in potential. Darius just sucks but you can avoid his Q with yours by either escaping by Qing to a minion or going all in to him. He has a lot of damage take bone plating to help with bleed.