MIAMI — The third time definitely was the charm for the Kansas all-stars in the 4-State Battle of the Bad at Northeastern Oklahoma A&M.

Kansas had lost to Oklahoma in the previous two Battles by a 41-22 score in 2015 and 27-21 in 2016.

But it held off a late rally by the Oklahomans to claim a 34-23 victory Tuesday night at the NEO Field House.

Oklahoma reached the finals for the third straight year with a 57-10 romp over Arkansas.

Kansas advanced with a 48-9 victory against Missouri.

Kansas picked up wins in six of the first eight matches against Oklahoma to lead 28-8.

Decisions by Alex Kauffman of Vinita and Justin Cates of Fort Gibson, a pin by Coweta’s Bear Hughes and a one-point decision by Delvin Jordan of Sand Springs left Oklahoma within striking distance, 28-23, heading into the heavyweight match.

There, Kayne Hutchinson of Pittsburg pinned Dane Thomason of Blackwell at 0:20 to seal the win for Kansas.

Missouri turned back Arkansas 38-21 in the third-place match.

Daton Fix and Jack Karstetter of Sand Springs, Kauffman, Cates, Hughes and Jordan all were 2-0 on the night.

Karstetter, Kauffman, Cates and Hughes also were state champs and Jordan was a runner-up.

Karstetter and Sandite teammate Zane Basma have ties to the Golden Norse wrestling program.

Karstetter’s father, Alan, earned NJCAA All-American honors for NEO in 1990.

Basma’s brother, Caleb, was a sophomore 141-pounder for the Norsemen this past season.

Fix, a four-time state champ and an Oklahoma State commit, pinned Michael Crockett of Pulaski Academy at 4:08 then scored a 22-7 technical fall against Darion Bailey of Eureka, Kansas.

Fix was a bronze medalist at the 2016 Junior World championships in France. He’s ranked ninth in the USA Wrestling senior freestyle rankings at 125.5 pounds.