CALGARY - Alberta's highest court has upheld two infanticide convictions for a Calgary woman who threw her newborns in the garbage.

Meredith Borowiec gave birth in 2008 and 2009, but the two babies' bodies have never been found.

A third infant born in 2010 survived when the baby's father, not knowing it was his child, helped pull the newborn out of a neighbourhood trash bin after a passerby heard cries.

A trial judge ruled the mother's bizarre actions showed her mind was disturbed at the time of the births and found her guilty of infanticide instead of second-degree murder.

The Crown appealed the decision and asked for a new trial.

In a two-to-one ruling, the Court of Appeal said the trial judge considered relevant cases and expert evidence in his decision.