BELO HORIZONTE, Brazil – While the odds were clearly stacked against him, Ryan Bader nearly earned an upset win over Glover Teixeira. But then it all went wrong.

“I was a little too aggressive,” Bader admitted. “I wasn’t staying tight, and I got caught with a right hand and a left hook, and that was it.”

Bader (15-4 MMA, 8-4 UFC) and Teixeira (22-2 MMA, 5-0 UFC) met in the headlining bout of Wednesday’s UFC Fight Night 28 event in Belo Horizonte, Brazil. While Teixeira was a huge favorite, it was Bader who rocked him early on and looked to be on the verge of finishing the fight.

But a little hesitation proved costly, as Bader worked briefly for a guillotine choke rather than try and finish the fight with strikes. Teixeira used the split-second delay to escape, move to the feet and deliver a devastating two-punch that sent Bader crashing to the floor, where he was finished off with a final barrage of heavy ground and pound.

“I just got a little over-aggressive and tried to jump on the choke,” Bader said. “I got back up and ended up kind of rocking him again, and it was the same thing.”

With the win, Teixeira is now expected to challenge the winner of the UFC 165 title fight between current light heavyweight champ Jon Jones and top contender Alexander Gustafsson. Meanwhile, Bader falls to just 1-2 in his past three fights, leaving his path to the top of the division a bit murky for now.

Still, the 30-year-old Bader said he won’t be discouraged. While his mistakes proved costly this time, Bader believes he can just as easily turn it all back around.

“I felt good tonight,” Bader said. “I made some mistakes, mental errors, and for me it’s just going back and keep getting better.

“In this sport, you come up real quick and you go down quick, but a big fight for me and I’m right back where I want to be. It’s just going back and training hard and getting right back it.”

ALBANY, N.Y. – MMAjunkie is on scene and reporting live from today’s UFC Fight Night 102 event at Times Union Center in Albany, N.Y., which kicks off at 5:45 p.m. ET (2:45 p.m. PT). You can discuss the event here.

ALBANY, N.Y. – The way Gian Villante and Saparbek Safarov went at each other, it was clear neither man was interested in a tactical chess match. Instead, what they wanted was a brawl, and that’s exactly what they got, as Villante (15-7 MMA, 5-3 UFC) battered (…)

ALBANY, N.Y. – After missing weight for her second UFC bout, Justine Kish came out trying to bully octagon newcomer Ashley Yoder. At several points, it got Kish (6-0 MMA, 2-0 UFC) in trouble. But her relentless standup attack eventually won the day, with judges (…)