In a recent casual game of Catan (base game), a novice player built a city and placed it on an empty intersection. No other players noticed the mistake that the intersection did not first have a settlement.
Much later in the game, the novice player made the same mistake, but it was noticed and corrected by the other players. The novice player admitted that they had previously made the same mistake much earlier in the game.
The novice player had been erroneously collecting two resources and benefiting from two victory points because of this city for several turns.
To rectify the mistake, the other players agreed that the novice player would keep the city on the board, but must play to 11 victory points to win, while all other players would only have to play to the normal 10 victory points to win.
As an experienced player in the same situation, what would you have done to rectify the mistake in a way that the game could continue being played and that no matter who won, the game would be considered fair?