Technically speaking, you cannot beat baccarat, as you can play as many rounds as you want. The only way to beat baccarat is to make several consecutive wins and then stop playing before you lose all your money.