Cross Keys player coach and fly-half Dai Rees was the hero when he came on as replacement and dropped a goal two minutes from time to give his side a hard-fought victory at Church Bank.
Keys deserved their success because of the better control their forwards exerted in the loose.
The Drovers competed powerfully at scrum and line out and led 21-19 at half time. Keys got three tries from No 8 Paul Watkins (2) and scrum-half Tom Walsh, but Llandovery scored three, two to No 8 Dai Giles and one by flanker Gareth Thomas, all crucially converted by fly-half Peter Lloyd.
The only try of the second half was a fine effort created by replacement Craig Clements and finished off by centre Gwion Bowen, but the last of three Lloyd penalties to two by Keys full back Ioan Bebb got the Drovers level with four minutes left. Then old warrior Rees settled matters with a drop goal that some thought had dipped under rather than over the bar.