Does Riven have any actual counters?
People say that Riven is easy to counter and is balanced, and that there are some hard counters to her... But playing them, I came to the conclusion that none of them are actual counters.
For example, as
- It's quite easy to beat Riven during the lane phase, she can't all in me, I can reduce her attack speed and even kill her. Then I stack armor and Riven can't kill me at all. BUT... As the game progresses, Malphite loses his damage potential. At late game I just can't deal enough damage to kill her before she is able to kill my allies, and Malphite doesn't have enough disruption to stop her... Without his ult, it is hard to peel Riven off an ally, and Malphite's ult can be avoided with a single Banshee's Veil. Using Q will not help, as Riven has her dashes to be able to reach her targets.
That's always the problem that I found with most of the so called counters to Riven:
They are either too squishy (
), fall off during the late game (
), are reliant on skillshots (
) or they are just plainly outscaled by Riven during mid/late game (
). Or in case of Malphite, they have issues trying to stop her during mid/late game.
Is there any consistent way to deal with Riven and ensure that she is unable to become effective at any phase of the game?

,
,
, bruiser
from what i've seen,
(especially full AD outscales her so hard), a proper
can fuck with her and keep her from being able to do anything in lane even with a gank,
,
, full AD
can outscale her i'm pretty sure, i've never lost to a Riven as him anyways.
. Start Cloth 5 and armor seals/quints, even some armor marks if you really hate riven. You'll have so much armor that she cant kill you, and with the Q sustain, ki-strike, and clever minion wave usage you will win trades.
And if she roams because she cant kill you then just ult whomever she targets and cleanup for a double kill.
- not necessarily in that order, and not necessarily all those items at same time) - then Shen loses the ability to 1x1 her. Even if I build full tank Shen and Riven builds full damage, I can't 1x1 her... This is just ridiculous. The only way to stop her then is to CC her during a teamfight - But E is a skillshot. And you know, skillshots are skillshots, you are not always going to land them. And even if you land them... Riven still has
ways
to deal with CC.
boom counters.