That would be xkcd here. It only accounts for direct control, and the eclipse has to happen at a specific time of day. It's not going to happen for at least 1000 years, so it's probably safe to say the eventual sunset will be due to eventual loss of a currently held territory rather than an eclipse.