Newport County shocked Championship side Watford to reach the EFL Cup fourth round for the first time.
Tristan Abrahams put Newport ahead from the penalty spot after Toby Stevenson fouled Brandon Cooper, before captain Joss Labadie made it 2-0 from 20 yards.
Adalberto Penaranda's penalty gave Watford hope but Padraig Amond capitalised on Daniel Phillips' mistake to restore the two-goal cushion.
Watford substitute Stipe Perica was sent off late on for elbowing Cooper.
As the Hornets were left to reflect on a miserable night in south Wales, finishing with 10 men and losing to a side who were three divisions below them last season, Newport can look ahead to a home fourth-round tie against Morecambe or Newcastle United.