Many competitive situations can be modelled as a two-stage repeated game. This paper is the first attempt at such a modelling.We introduce the concept of the two-stage minmax payoff. Ourmain result is the following "folk theorem": if players are sufficiently patient, then any feasible payoff vector in the second stageof a stage game is a subgame perfect equilibrium payoff of the corresponding two-stage repeated game if and only if the feasible payoffvector dominates the two-stage minimax payoff. The paper thenapplies the theory to analyze problems arising when the firms engage in repeated price competition with capacities and locationsconstrained.