I would rule it slightly differently to most, which still creates the same outcome:
The Guard, with a 20 initiative, is surprised and cannot act, but has a turn. This means the first part of Assassinate does not count (ie there is no advantage).
The Rogue, with his 6 initiative, gets to attack...