Conor Carty was the match winner for The Saints as the 10 men hosts ran out 2-1 winners at home to Dundalk.