I'm still not ready to say that Rosales has a real chance to overcome what we all know will be an election decided by Chavez's ability to manipulate the process. But I do believe that Rosales is well on the way to making it clear that Chavez is not the "man of the people" he claims to be. Rosales may be able to succeed in "putting the lie" to Chavez. Right now, I'd say he's doing pretty well on the road to accomplishing that goal.
I meant "take care of" in the mafia sense if Rosales looks like he's going to win - by jailing, maiming or having him killed.