Liberal Terry Duguid grabs third straight win in Winnipeg South