John Kasich has inched ahead of Republican presidential front-runner Donald Trump Donald John TrumpHR McMaster says president's policy to withdraw troops from Afghanistan is 'unwise' Cast of 'Parks and Rec' reunite for virtual town hall to address Wisconsin voters Biden says Trump should step down over coronavirus response MORE in Michigan's primary race, a new ARG poll has found.

Kasich leads Trump 33 percent to 31 percent in the state, a major jump for the Ohio governor, who was at 17 percent in late February, the last time ARG surveyed Michigan.

Trump has dropped 4 points from 35 percent since then.

The poll may give some momentum to Kasich, who hasn't yet won a state primary and has struggled to gain any traction since he came in second in New Hampshire and Vermont.

Michigan heads to polls on Tuesday. The survey was conducted March 4-5, after the last Republican debate, which was characterized by heated arguments between the candidates that Kasich managed to steer clear of.

The poll sampled 400 likely Republican primary voters and has a margin of error of 5 percentage points.