Confident of Trumps win but Democrats capable of cheating Rudy Giuliani