HALIFAX -- A recount has confirmed that Nova Scotia's governing Liberals won a tight race on the province's south shore.

Liberal Hugh MacKay's victory over NDP candidate Denise Peterson-Rafuse in Chester-St. Margaret's has grown by a vote, to 91 votes.

MacKay took 3,112 votes in the recount, overseen by Justice James Chipman in Halifax Monday, while Rafuse took 3,021, one fewer than the official count.

Tory candidate Julie Chaisson gained a vote, to 2,230, while Green party hopeful Harry Ward's vote was unchanged at 413.

Judicial recounts last week confirmed Liberal victories in two other ridings where the party snagged razor-thin wins in the May 30 provincial election.

Bill Horne was confirmed Friday as the winner in Waverley-Fall River-Beaverbank, while Lloyd Hines was confirmed in Guysborough-Eastern Shore-Tracadie, ensuring the Liberals would retain their slim majority in the 51-seat legislature.