We study a quantum phase transition of electrons on a two-dimensional square lattice. Our lattice model preserves the full O(4) symmetry of free spin-1 2 Dirac fermions on a bipartite lattice. In particular, it not only preserves the usual SO(4) (spin-charge) symmetry like in the half-filling Hubbard model, but also preserves a Z 2 spin-charge flip symmetry. Using sign-problem-free Monte Carlo simulation, we find a second order quantum phase transition from a massless Dirac phase to a massive phase with spontaneously chosen spin order or charge order, which become simultaneously critical at the critical point. We analyze all the possible 4-fermion couplings in the continuum respecting the lattice symmetry, and identify the terms whose effective potential in the broken phase is consistent with the numerical results. Using renormalization group calculations in the continuum, we show the existence of the new spin-charge flip symmetric fixed point and calculate its critical exponents.