HOUSTON — All of the top presidential candidates will share a debate stage, a setting that could make it harder to avoid skirmishes among the early front-runners. The other seven candidates, meanwhile, are under growing pressure to prove they're still in the race to take on President Donald Trump next November. 

Watch an ABC live stream at 7 p.m. CDT of tonight's Democratic debate from Houston.

TAP here if you can't view the stream.

RELATED: Trump mocks Democrats, vows new tax cut in trip to Baltimore

RELATED: Buttigieg jabs Trump over no deal with China

RELATED: Democratic debate: Fiery exchanges over costs of health care

RELATED: Trump says more people watching his speech than Democratic debate

RELATED: O'Rourke claims Trump 'inspired' El Paso shooter