President Trump has long been known as a boxing fan. But a former world champion is using an ad to promote a coming fight to taunt the commander in chief over his proposal to build a wall along the border with Mexico.

Oscar De La Hoya, who won titles in several weight classes, is broadcasting an ad to promote a Cinco de Mayo weekend match between boxers of Mexican descent, Saúl Álvarez and Julio César Chávez Jr. The spot, being shown on DirecTV and Dish Network, shows both men barreling through a concrete wall.

“The idea of a wall was a direct hit to Donald Trump,” De La Hoya said in a telephone interview, “obviously, given what’s taking place, and given the comments that Trump has made had really impacted many people and have rubbed many people the wrong way.”