When there are no more cards left in the deck, the end of the game is triggered.
If this happens at the end of the turn of the player that is last in turn order, the game ends immediately.
Otherwise, the players continue to take turns until the player that is last in turn order has completed theirs, i.e. until all players have had the same number of turns.
The game is then over.
The player who has scored the most points is the winner.