O Scarlets tinha como alvo três jogadores, mas conseguiu apenas a segunda vitória na liga nesta temporada, em uma partida em que o Cardiff dominou o território e a posse de bola.
O centro Eddie James cruzou para dar a liderança a Scarlets, com Joe Hawkins acrescentando a conversão.
Cardiff voltou ao empate com um try de Mason Grady, depois que Josh Macleod e Davies receberam cartões amarelos.
Callum Sheedy colocou o Cardiff na frente pouco antes do intervalo com um pênalti, mas Gareth Davies cruzou duas vezes, em ambos os lados do segundo remate de Josh Adams para a equipa da casa.
Johnny Williams se tornou o terceiro jogador do Scarlets a receber um cartão amarelo uma hora depois, mas o altíssimo Cardiff não conseguiu encontrar uma resposta.
“Não foi bom para os nervos”, disse Peel.
“Três cartões amarelos nos colocaram em uma posição difícil, mas lutamos muito.
“Aproveitamos as oportunidades quando elas surgiram e pensei que lutámos bem um pelo outro. Foi uma grande vitória.”
O ex-meio-scrum do País de Gales, Davies, de 35 anos, marcou duas tentativas no Arms Park pela terceira temporada consecutiva.
“Não posso falar dele o suficiente, pois ele é o melhor profissional e se mantém em sua melhor forma”, disse Peel.
“Ele me disse antes da partida que gostaria de outra dobradinha, então apoiou isso.”