Since the last Republican debate we’ve seen Donald Trump, Ted Cruz and Marco Rubio step up attacks on each other and faced a minefield from the the news cycle. The result has been a string of soundbytes. In tonight’s debate hosted by Fox News Business, you can watch the candidates go at each other directly as they take the stage at the North Charleston Coliseum and Performing Arts Center in South Carolina.

Rubio is treading calling for reform of America’s Cuban migrant program, trying to shore up his conservative weak point on immigration. Cruz is facing criticism over a loan from Goldman Sachs that helped his campaign to become a Texas Senator.

Trump is weathering an attack from the Republican National Committee, and the governor of the state where the debate is taking place, Nikki Haley, who dug into Trump in the rebuttal to Obama’s last State of the Union address. While she didn’t mention Trump by name, Haley attacked “angry” candidates and extolled the virtues of immigrants, long a target of The Donald. (His response? I am angry!)

How will the frontrunners face these issues? We’ll find out tonight at 9pm EST, when the main debate begins. You can livestream the event from

There are a few top-tier candidates that are still fighting to stay in the limelight, including neurosurgeon Dr. Ben Carson, former Florida Gov. Jeb Bush, New Jersey Gov. Chris Christie and former Ohio Gov. John Kasich. All four are fighting to stay relevant, and several have faced trouble within their campaigns, from super-pacs dropping out to staff walking off

The second-tier debate will feature Carly Fiorina, Rick Santorum and Mike Huckabee. Ron Paul, has declined an invitation to participate in the lower tier talk, saying he has “a first-tier campaign.” That debate will also air on Fox News Business.

The second-tier show starts at 6pm EST.