Following three events Friday night, it was World Series of Fighting’s turn to take the stage Saturday, as the promotion held WSOF 28 from Garden Grove, California’s Next Level Sports Complex.

Once again, it was the Marlon Moraes show, as the reigning WSOF bantamweight champion successfully defended his title. Moraes scored a first round TKO triumph over challenger Joseph Barajas with kicks on NBC Sports Network.

The bout did not make it out of the first round, as Moraes ended it at 1:13. The 27-year-old pushed his win streak to 11 in a row, including six finishes during that time. He is 16-4 overall and has scored 11 stoppage wins in all.

For Barajas, the loss was just the second of his career, as his record dropped to 12-2.

In a bit of a surprise, Chris Gutierrez pulled out a split decision victory over Timur Valiev in the co-main event. Despite one judge ruling in favor of Valiev, 30-27, the other two gave it to Gutierrez, 29-28.

Ultimate Fighter alum Jamie Yager had no trouble dispatching of his short-notice opponent, Daniel McWilliams. Yager quickly saw an opening for an armbar and converted, getting the tap in just 38 seconds of round one.

Yager, who fought for the UFC once officially in 2010 and lost via TKO to Rich Attonio, had not scored a win since a 2012 decision vs. Danny Davis, Jr. He was coming off losses to Joe Williams in 2013 for Bellator MMA and in 2012 to Josh Burkman.

Ozzie Alvarez kicked off the televised main card with a decision over Andrew Ramm. Alvarez, who trains out of Kings MMA, improved to 7-3 in his career and 6-1 over his last seven. And for Ramm, the fight ended with him eating a kick straight to the nose that will likely require surgery in the coming days.

Jalin Turner stole the show on the prelims, storming out and knocking Eric Steans out in the first round. Turner connected and finished the fight in just 38 seconds, making an impact in his pro debut. The Californian had posted a record of 5-1 as an amateur from 2013-15.

Steve Ramirez didn’t quite finish his foe as quickly as Turner, but he did end Kyle Estrada’s night in just 61 seconds with a KO. Isaias Alvarado earned himself a first round stoppage win also, taking out Garrick Evans in just 3:21 of the opening round.

Heinrich Wassmer and Keenan Lewis battled through two-plus rounds of action before Wassmer caught him in a rear-naked choke, ending Lewis’ night in 3:02 of the third.

Fard Muhammad opened the night with a majority decision over Mike Kubeska, claiming two of the three scorecards. The third had it a draw, 28-28.

Complete results from WSOF 28 can be found below:

Marlon Moraes def. Joseph Barajas via TKO (kicks) at 1:13 of Round 1 to remain WSOF bantamweight champion

Chris Gutierrez def. Timur Valiev via split decision (27-30, 29-28, 29-28)

Jamie Yager def. Daniel McWilliams via submission (armbar) at 0:38 of Round 1

Ozzie Alvarez def. Andrew Ramm via unanimous decision (30-27, 30-27, 30-27)

Steve Ramirez def. Kyle Estrada via KO (strike) at 1:01 of Round 1

Isaias Alvarado def. Garrick Evans via TKO (strikes) at 3:21 of Round 1

Heinrich Wassmer def. Keenan Lewis via submission (rear-naked choke) at 3:02 of Round 3

Jalin Turner def. Eric Steans via KO (strike) at 0:38 of Round 1

Fard Muhammad def. Mike Kubeska via majority decision (28-28, 29-27, 28-27)