UFC officials today announced the new booking for the quickly-filling fight card.

Featuring a headliner between UFC middleweight champ Chris Weidman and former title holder Anderson Silva, UFC 168 takes place Dec. 28 at MGM Grand Garden Arena in Las Vegas. The night’s main card airs pay-per-view. The Bahadurzada vs. Howard bout is expected to take place on the prelims, which air on FOX Sports 1 and stream on Facebook.

Bahadurzada fights for the first time since a march loss to Dong Hyun Kim. He was expected to face Robbie Lawler at July’s UFC on FOX 8 event but an injury forced Bahadurzada to withdraw from the fight. He’ll now look for the form that saw him win seven straight fights before the loss to Kim.

Meanwhile, Howard looks to build on the strength of a split-decision win over “The Ultimate Fighter 17″ finalist Uriah Hall at August’s UFC Fight Night 26. The result saw Howard move to 7-1 in his past eight fights, a run that earned him a return trip to the octagon after being released from the promotion in 2011.

A total of 26 fighters got their chance to shine on Saturday as part of UFC 190 at Rio de Janeiro’s HSBC Arena. Now that UFC 190 is in the books, it’s time to commence MMAjunkie’s “Three Stars” ceremony.

The man known for cranking submissions to the point of injury added eye-gouging to his repertoire. But is the controversy of Rousimar Palhares too essential to his bizarre, awful appeal for his employers to take any meaningful action against him?