A News 9/News On 6 poll shows GOP frontrunner Donald Trump leads Marco Rubio and Ted Cruz heading into Oklahoma's primary election on Tuesday.
Trump leads with 34 percent, but there's been a shakeup in second place, according to our tracking poll.
Rubio, at 21 percent, has rallied 10 points since January to pass Cruz, who has 18 percent.
"The biggest movement has been Marco Rubio," said pollster Bill Shapard.
"[Rubio] has gained considerably and is now in second place in our poll. Cruz leveled out at about 25 percent, but he's dropped seven points."
Ben Carson (9 percent) and John Kasich (6 percent) round out the Republican field. Thirteen percent of voters say they're undecided.
The survey of 540 likely Republican voters was conducted February 23-25. It has a margin of error of +/- 4.21 percent.