Ten Republican candidates will square off Wednesday night for the third GOP presidential primary debate. 

The debate, hosted by CNBC, will be held in Boulder, Colo. 

An undercard debate featuring lower-polling candidates will start at 6 p.m. ET. The 10 top-polling candidates are set to take the stage for the main debate shortly after 8 p.m. ET. 

Follow both debates with FoxNews.com's debate live blog here

The 10 candidates are: businessman Donald Trump; retired neurosurgeon Ben Carson; Florida Sen. Marco Rubio; former Florida Gov. Jeb Bush; former HP CEO Carly Fiorina; Texas Sen. Ted Cruz; former Arkansas Gov. Mike Huckabee; New Jersey Gov. Chris Christie; Ohio Gov. John Kasich; and Kentucky Sen. Rand Paul.