Rashad Evans has had some brilliant performances during his career, as well as some forgettable ones, and Glover Teixeira is warning the former champ to be at his best tonight at UFC on FOX 19.

The light-heavyweights are scheduled to fight in the main event of tonight’s card, which will take place in Tampa, Florida. The bout is Evans’ second since he was sidelined for nearly two years due to knee injuries. “Suga” returned to action last October and lost via unanimous decision to Ryan Bader.

Recently Teixeira spoke to UFC.com about tonight’s match-up, and he had this to say about his scrap with Evans.

“We are expecting the best Rashad to come to the fight,” Teixeira said. “If he shows up as some of the not-so-good Rashad then he’s in for a bad night.”

Now sure, Evans has far more good nights than bad during his career. After all, this is a guy who has been fighting top tier light-heavyweights for years now, and holds wins over stars like Chuck Liddell, Forrest Griffin, “Rampage” Jackson, Dan Henderson and Phil Davis, among others. But, Evans has lost three of his last five fights, (although, one of those was to Jon Jones).

Against a guy like Teixeira, who is heavy handed and also has some nasty submissions, Evans will need to be at his best. No question. Teixeira is coming off finishes over Ovince Saint Preux and Patrick Cummins, after he was decisioned by the aforementioned Davis in 2014.

The winner of this fight will take a  big step forward in the title shot race.