Young fighters and promising careers were the two takeaways from Terence Crawford’s latest fight card in New York.

On a Saturday that had more boxing in one day than we see in a month there was some bad decisions, poor fight game plans and very poor sportsmanship, filled with bizarre events.

But 2 fighters emerged and gave performances that left us wanting more and remembering their names.

David Benavidez vs Porky Medina first off.

It was a fight where a very experienced veteran who had been in the ring with some of the champions of the division was up against an up & coming rising star in Benavidez, who showed us flashes of a good fighter but still an untested one.

It delivered in every way possible really. We saw the younger fighter use his height and reach and display patience. beyond his years.

Medina was game however. He took some brutal punches and kept coming – looking to impose his will. Benavidez displayed ring IQ by going to the body and blazing hand speed to finally stop the veteran.

In that moment Benavidez seized the opportunity and went from being a rising star to a title contender in my opinion.

In the headliner Terrence Crawford vs Felix Diaz was a fight that saw another very good opponent for champion Crawford in former gold medal winner.

Diaz had shown he’s no push over and has a very high skill set in the past. However Crawford showed us why he’s a pound for pound rated fighter.

Crawford worked his jab, maintained distance fought smart and remained focused throughout.

He controlled the tempo for the majority of the bout. Even when he got hit he would regain momentum. Fighting as a southpaw Crawford was telling us he can do it all – it doesn’t matter who it’s against.

He’s quickly moving towards the number one pound for pound spot in many fans’ eyes.

Both of these fighters made everything we love about boxing worth watching in the end. They gave us a look into a very bright future and for those who don’t know just yet, remember the names Terrence Crawford and David Benavidez.