Marc Anthony performed at the halftime show during the International Champions Cup match between Real Madrid and FC Barcelona on Saturday, just two days after announcing his mother's death.
The 47-year-old salsa singer upheld his previously scheduled commitment to perform at the "El Clasico" match, held at the Hard Rock Stadium in Miami Gardens, Florida, and he did his best to give the crowd the kind of show-stopping live concert that makes him a best-selling star.
NEWS: Marc Anthony's Mom Guillermina Dies: 'Today Our Rock Passed Away'
Anthony delivered a four-song medley, featuring his singles "I Need to Know," "Tu Amor Me Hace Bien," "La Gozadera" and "Vivir Mi Vida," while rocking a dark suit and black shades.
The singer looked emotional as he walked off the field following his performance in front of the massive, sold-out arena.
WATCH: Jennifer Lopez Receives Standing Ovation From Marc Anthony After Performing in Concert
Anthony announced the news on Thursday, with an emotional message he posted to social media, paying tribute to his mom, Guillermina Quiñones.
"Today at 12:10pm my family's hero, our rock, our protector, inspiration and now ANGEL passed away," he wrote. "She left in peace, accompanied by all your prayers and well wishes for which we thank you all. Mami, I'm going to miss you so much!"
PHOTOS: Stars We've Lost In Recent Years
On Saturday, before Anthony's performance, his ex-wife and friend, Jennifer Lopez, took to Instagram to share a sweet message of support for Anthony, and a touching tribute to his late mom,
Check out the video below to see the heartfelt message.