The only way that you can beat a Machiavellian is if you would try to think the same way. This means that you are going to try to get ahead from everyone without thinking about the things that will occur after. It can be hard to beat someone who is always manipulative and cunning. You need to think the same way so that you will get ahead.
Other than this, there is no other way that you can beat a Machiavellian because he is going to play a lot of mind games with you if you are a willing victim. Another way that you can beat this person is if you would not be in harm’s way. This means that you have no use for the person so he will not bother with you.