21964571
There are only two possibilities here: This Mirage my friend laned against is the alt account of some pro player slumming it (should be bannable offense, tbh) or this guy was cheating. His denies and minion coverage were insane.
For myself, dealing with the Warden, I have never been on the receiving end of such a fucking brutal lane. This guy had shots out for confirming souls before I even knew they'd popped. It was the most utterly one-sided I've ever had a fight go against me, and this was after I managed to get a pretty substantial leg up in an early exchange. It just did not matter what I did, I couldn't even be near the damn wave. Also I was playing as one of my low-number heroes, so hero matchmaking further fucked me by putting me against someone for whom that is most definitely NOT the case.