Chronology
This episode,
Season 3, Episode 9, In the Forests of the Night (19900721/21 Jul. 1990),
episode 53 of 55, seems out of order,
being itself chronologically prior to what IMDb lists as the "previous" episode,
Season 3, Episode 8, Invictus (19900124/24 Jan. 1990), episode 52 of 55
where Vincent escapes and rescues his son and Diana kills Gabriel,
because Gabriel is still alive and Vincent's baby, named Jacob in Invictus, is still missing.
It's also before the "next" episode,
Season 3, Episode 10, The Reckoning (19900728/28 Jul. 1990),
where Vincent and Diana talk about Gabriel being dead and have Vincent's son's naming ceremony.