If only John Lineker could figure out his weight issues, the bantamweight division would have another fascinating title challenger.

In a battle of former flyweights, Lineker threw heavy leather for 25 minutes and captured yet another victory, this time eking out a narrow split decision over John Dodson at UFC Fight Night 96. However, the fight was close, and plenty of the pros felt like Dodson deserved the win. Check out reaction to UFC Fight Night 96's main event below, plus the best of the rest from Saturday's main card.

I totally agree with the judges @johnlineker is definitely top contender. #UFCPortland — Roan Jucao (@jucao) October 2, 2016

Wow, what a fight @JohnDodsonMMA. Much #respect man. UR one of the toughest dudes not only in this division but in the whole UFC. #Champ — Bryan Caraway (@BryanCaraway) October 2, 2016

Damn, Idk about this one. 3 to 2, for either guy wouldn't be wrong. #UFCPortland — Aljamain Sterling (@FunkMaster_UFC) October 2, 2016

Terrible robo a @JohnDodsonMMA win very good plan a good fight crazy judges — ninjacannetti (@ninjacannetti) October 2, 2016

Pretty frustrating, judges suck .. Dodson more effective precise and did more damage . Forward movement doesn't = control .. #ufcportland — Nick Urso (@nickursomma) October 2, 2016

You can't get a title shot off a win after missing weight.makes no sense. Be professional first — Damien Brown (@beatdown155) October 2, 2016

The 125 pounders making noise at 135 i love it. — Tim Elliott (@TElliott125) October 2, 2016

Finally someone who can fight though — nick diaz (@nickdiaz209) October 2, 2016

Congrats to @johnlineker for the win. You're #3. I'm #4. It would B an honor to fight you my man. Lets do it for the fans! #UFCPortland @ufc — Bryan Caraway (@BryanCaraway) October 2, 2016

ALEX OLIVEIRA DEF. WILL BROOKS

Sighhhh I don't know about that one. 5 lbs over weight... #UFCPortland — Derek Brunson (@DerekBrunson) October 2, 2016

Is that the guy that ran through and dominated the #2 organization's entire lightweight division?!? #UFCPortland — Johnny Hollywood (@HollywoodCase) October 2, 2016

No class — Dan Hangman Hooker (@danthehangman) October 2, 2016

What a dick. Missed weight very badly, and going Degeneration-X? I really don't understand that one. He was barely winning. #UFCPortland — Aljamain Sterling (@FunkMaster_UFC) October 2, 2016

Seems there are quite a few Degeneration x fans in the UFC... #UFCPortland — Zachary Makovsky (@ZachFunSize) October 2, 2016

You ungrateful mother fucker @AlexCowboyUFC . Better hope we don't cross paths @AmericanTopTeam il destroy your face!!! #UFCPortland https://t.co/mVnle6XMNs — Colby Covington (@ColbyCovMMA) October 2, 2016

Getting the fans to hate you. That's some #AntiCowboyShit — Kevin Lee (@MoTownPhenom) October 2, 2016

ZAK OTTOW DEF. JOSH BURKMAN

BRANDON MORENO DEF. LUIS SMOLKA

Smolkas choke defense is almost as bad as his trash talking #UFC — Belal muhammad (@bullyb170) October 2, 2016

Congrats to theassassinbaby people have no idea how tough this kid is. The future is bright.… https://t.co/ThlngbOIrw — Henry Cejudo (@HenryCejudo) October 2, 2016

Well damn that was one hell of an upset! @ufc Fighting that choke till the end!! — Jason Novelli (@JasonNovelli) October 2, 2016

Wow! Love seeing upsets like that https://t.co/d0n0AohQHN — Stephan Bonnar (@StephanBonnar) October 2, 2016

I still have the biggest upset of September. Congrats Brendan ! — Zebrinha MMA (@EricSpicely) October 2, 2016

That's the beauty of this sport. On any given night, when that cage door closes, the numbers don't matter. Its any mans night. — Michael Chiesa (@MikeMav22) October 2, 2016

Nobody puts "Assassin Baby" in a corner! #ufcportland — The Spartan (@EliasTheodorou) October 2, 2016

What theeee!!! I did not expect that. Excellent performance from one of the TUF24 cast! Really showing the caliber of fighters on the show. — Dan Hangman Hooker (@danthehangman) October 2, 2016