A new poll shows businessman Herman Cain closing the gap with GOP rival Mitt Romney in Iowa thanks to his strong support among Tea Party voters.

The new NBC News/Marist poll shows Romney with just a three-point lead in Iowa. The former Massachusetts governor won the support of 23 percent of likely GOP caucus-goers, with Cain in second place with 20 percent.

Cain’s strong showing in the poll reveals his strength among Tea Party supporters, where he bests Romney 31 percent to 15. Among likely caucus attendees who say they “strongly” support the Tea Party movement, Cain tops Romney 41 percent to 7.

Rep. Ron Paul (Texas), the winner of Saturday’s Values Voter straw poll, comes in third with 11 percent, followed by Texas Gov. Rick Perry and Rep. Michele Bachmann (Minn.), who are tied at 10 percent.

Two polls released Monday showed Cain, previously considered a long-shot, gaining momentum nationally in the GOP race. A Gallup survey found that 20 percent of Republican voters want Romney to win the nomination, with Cain a close second with 18 percent support.

Read More at The Hill By Meghashyam Mali, The Hill

Get the news the mainstream media doesn't report. Sign up to get our daily newsletter and like us on Facebook