  We consider baryogenesis in a model which has a CP invariant Lagrangian, CP
invariant initial conditions and does not spontaneously break CP at any of the
minima. We utilize the fact that tunneling processes between CP invariant
minima can break CP to implement baryogenesis. CP invariance requires the
presence of two tunneling processes with opposite CP breaking phases and equal
probability of occurring. In order for the entire visible universe to see the
same CP violating phase, we consider a model where the field doing the
tunneling is the inflaton.
