In part 2 Mike allows Roth to move freely so he doesnt think Mike suspects him, but he knows Roth is his enemy the whole time. Mike's only goal in part 2 was to find out who betrayed him(and trying to go legit), once he had done that he eliminated his enemy.