Guyana Amazon Warriors won their second fixture of Caribbean Premier League 2019 convincingly by eight wickets. St Kitts and Nevis Patriots faced the second defeat of the season.