As MM, simply outplay them in the opener and you'll win.
Here's one generally simple guideline to beat them (obviously good rogues know ways to counter this but with bit of improvising, you should win every single time):
So basicly, youre doing this vs good rogues and you havent lost to one yet. But good rogues know how to counter youre strat.
A rogue should win every duel if he isnt completly retarded or having tons of cooldowns no matter what you do.
And "Dont fail with flare". What kind of rogue vanishes close to you? The flare has travel time if he vanishes far away you cant catch his vanish and hes gone and reopens.
And every rogue with brain opens with cloak of shadow(to counter the sleep) into evasion so you've lost already when he pops evasion.