First Sebastien de la Cruz was bashed on Twitter, then the Internet rushed to his defense. But on Thursday night he stole the heart of a country looking for a hero.

This happened.
Don't miss @selcharrodeoro's encore performance of the national anthem at the #NBAFinals in San Antonio tonight.
Barack Obama
@BarackObama
Don't miss @selcharrodeoro's encore performance of the national anthem at the #NBAFinals in San Antonio tonight.
Also, this.
As a Mexican-American, I am so proud of Sebastian De La Cruz, a great symbol of what America is today! #GoSpursGo! http://t.co/rUM9maIJFH
Eva Longoria
@EvaLongoria
As a Mexican-American, I am so proud of Sebastian De La Cruz, a great symbol of what America is today! #GoSpursGo! http://t.co/rUM9maIJFH
Then San Antonio Mayor and fellow Mexican-American Julian Castro introduced him, while standing next to his wife.

Finally, magic.
View this video on YouTube
Everyone was pretty much in agreement that they had witnessed greatness.
Mad respect for that little Mexican American kid singing the national anthem.. Atta boy 😭
santiago arellano
@santiar5
Mad respect for that little Mexican American kid singing the national anthem.. Atta boy ðŸ˜Â
Glad to see San Antonio brought out the kid to do the National Anthem again, despite all the racism thrown at him last game via Twitter.
Francisco J. Tobon
@FranciscoTobon
Glad to see San Antonio brought out the kid to do the National Anthem again, despite all the racism thrown at him last game via Twitter.
I'm so glad that this young man is singing the national anthem again. And even more grateful that people rallied behind him. #progress
Daviiid. âš“
@davidlopezjr20
I'm so glad that this young man is singing the national anthem again. And even more grateful that people rallied behind him. #progress
whenever i hear my National Anthem i get emotional #American and #Hispanic and Proud to be both #charroamericano @selcharrodeoro
LadydeeLG
@dianalimongi
whenever i hear my National Anthem i get emotional #American and #Hispanic and Proud to be both #charroamericano @selcharrodeoro
Well, almost everyone.

Whatever, 10-year-old Sebastien brushed off the haters, one more is no big.
