Businessman Donald Trump, who spent the week fighting shrinking poll numbers and a stinging rebuke from the Pope himself, is the projected winner of the South Carolina Republican primary, NBC News reported.

With 99 percent of the state's precincts reporting, Marco Rubio edged out fellow senator, Ted Cruz, for second place, with 22.5 percent of the vote compared to Cruz's 22.3 percent, Reuters reported.