@NumberOneStunnaGenerally, guys who map hack don't search jungle or wait for vision to take offensive actions. This guy did both of those.
Note: my times are actual replay times and not game time.10:10 Does not know exact position of NA and searches by side shop
11 - 11:15 Does not see goblin shredder approaching for gank or else he would not have tried to kill sniper
Response to: 19:30, runs toward sent secret shop (with no gold, so NOT to buy an item) and blinks in fog at pink/grey.
He catches a glimpse of rhasta in woods at 21:05-21:06 and then blinks (check it yourself). Why would he blink in to two enemy heroes and rhasta's ult??? Obviously, he doesn't know lina is there and thinks only rhasta is there by himself and as a result kills rhasta (his fault) and lina kills him.
Response to: 21:00 goes bot to kill a top of creeps that are pushing the lane. no vision of incoming heroes, he decides to back and BLINKS out.
This was an odd movement, but your whole team was not visible, so it's possible he could have just blinked back because he thought nerub was around and he wanted to bait / get closer to his ally.
30:30 - 30:45 SEARCHES enemy jungle for kills
Response to: 29:29 blinks uphill toward scourge secret shop to stun shredder
He blinks towards the shop, then WALKS up hill. He only see's you when you come in to vision and then stuns you.
IMO, this guy does not use map hack. May be you could look at another replay that demonstrates movements like when he blinked back at 21:00?