CM Punk made his UFC debut at UFC 203 tonight, and the fight went pretty much as most expected.

Punk's opponent, Mickey Gall, got his wish and came out to "Oh Mickey, You're So Fine," which UFC President Dana White had nixed earlier this week, but changed his mind after fan backlash. Punk got a great pop coming out to his old wrestling theme, "Cult of Personality."

Almost immediately, Punk was taken down. Gall landed some hard ground and pound and got his back. Punk escaped Gall's first attempt at a rear naked choke, but was forced to submit to the second at 2:14 of the first round. Punk's face and ear were a mess after the fight.

After the fight, Gall refused to say anything bad about Punk, instead saying that there's too much hate and to "f--k the hate, we're all going to be dead in a hundred years." He said the fight was a great opportunity, then called out Sage Northcutt, stating that he was "corny."

Despite the mauling, Punk spoke to Joe Rogan after the fight and said that he still plans to fight again.

"In life you go big or you go home, I just like to take challenges," Punk said. "This was a hell of a mountain to try to climb and I didn't get to the summit today, but that doesn't mean I'm going to give up.

"I will be back, believe it or not, this was the most fun I've ever had," Punk continued. "It was the second best day of my life after marrying my wife. I know there's a lot of doubters, but life's about falling down and getting up. It doesn't matter how many times you get knocked down, it's about getting back up. So if there's any kid out there who's told be a parent, a teacher or a coach or somebody that they're supposed to look up to, somebody that's supposed to push them and believe in them and they're told no, Visit Wrestling Inc., don't listen to them. Believe in yourself. Sometimes the outcome isn't always what you desire it to be, but the true failure in life is not trying at all. I know that sounds preachy and kind of weird for a guy that just got beat up, but f--k it. This is the time of my life, thank you Cleveland!"

Full UFC 203 results are here.

Follow Raj Giri on Twitter at @RajGiri_303. Got a news tip or correction? Send it to us by clicking here.