Riven Help Needed, and Some Champion Opinions Requested
So I got Riven and I love how she handles in top lane. Won the first two games nicely.
But then I get crushed by Udyr in one game (http://matchhistory.na.leagueoflegends.com/en/#match-details/NA1/1696475671/203289894?tab=overview) and Alistar in another (http://matchhistory.na.leagueoflegends.com/en/#match-details/NA1/1696603899/203289894?tab=overview).
Am I playing her wrong, or are those two just hard counters to her?
And just for good measure, what should I be building on her exactly, when do I switch between offense and defense, and what should I do if I'm behind as her? I'd say farming and roaming for the latter question, but there weren't necessarily many opportunities to gank in either of those games.
And expanding that question even more, I'd appreciate it if anyone would look further into my match history and help point out the champs that I usually do well with and win more games on. Not that I can't do that myself, mind you, but external opinions and viewpoints can be helpful. Trying to find people I can main roles with for the season.