I recently had a match with a friend. This was the situation: On my board, I had a 4/4 Zombie token produced with Amass and a Vampire Opportunist. My opponent had Neheb, Dreadhorde Champion on the board.
In this situation I was unsure, if I could do this. I would attack my opponent with my 4/4 Zombie token. In the case he would block with his Neheb, Dreadhorde Champion I would cast Gideon's Sacrifice and redirect all damage to my Vampire Opportunist. In response of casting Gideon's Sacrifice I would cast Teferi's Time Twist and target my Vampire Opportunist.
After resolving Teferi's Time Twist, my Vampire Opportunist isn't on the board anymore, so the damage dealt to my Zombie token is redirecting to nowhere, so my Zombie token would survive and his Neheb, Dreadhorde Champion would die. In my end step then, Vampire Opportunist would return with an additional +1/+1 counter.
Are my thoughts right? Or do I miss something here?