We study a multistage, quality-then-price game between a public …rm and a private …rm. The market consists of a set of consumers who have di¤erent quality valuations. The public …rm aims to maximize social surplus, whereas the private …rm maximizes pro…t. In the …rst stage, both …rms simultaneously choose qualities. In the second stage, both …rms simultaneously choose prices. Consumers'quality valuations are drawn from a general distribution. Each …rm's unit production cost is an increasing and convex function of quality. There are multiple equilibria. In some, the public …rm chooses a low quality, and the private …rm chooses a high quality. In others, the opposite is true. We characterize subgame-perfect equilibria. Equilibrium qualities are often ine¢ cient, but under some conditions on consumer valuation distribution, equilibrium qualities are …rst best. Various policy implications are drawn.