Jessica Sanchez sings US anthem in NBA Finals

Posted at 06/13/2012 11:23 AM | Updated as of 06/13/2012 3:11 PM
Jessica Sanchez sings the National Anthem prior to Game 1 of the NBA basketball finals between the Miami Heat and the Oklahoma City Thunder in Oklahoma City, Oklahoma, June 13, 2012 (Manila time). REUTERS/Jim Young

MANILA, Philippines (UPDATED) -- “American Idol” runner-up Jessica Sanchez once again sang the American national anthem, but this time at the opening of the NBA Finals in Oklahoma City.

Wearing a short navy blue dress, the crowd cheered as Sanchez hit the last few notes of the "The Star Spangled Banner."

Before her performance, Sanchez said on her Twitter account that she feels so welcomed by the Oklahoma City Thunder.

She also posted a picture of the flowers and the cupcakes the Thunder gave her.

“Feel so welcomed by OKC <3 :) Ahhh :) Thank you OKC & Pinkitzel,” she tweeted.

Last week, the Filipino-Mexican-American singer sang the U.S. national anthem in the Manny Pacquiao-Timothy Bradley bout in Las Vegas, Nevada.

Before that, she also sang “The Star Spangled Banner” at the PBS Memorial Day concert.

Sanchez had said she also hopes to sing the Philippine national anthem, "Lupang Hinirang" in the near future.

This, after many netizens felt bad that the singer sang the American anthem instead of the Philippine anthem in the Pacquiao-Bradley fight.

Sanchez, born and raised in the U.S. and can't speak Filipino, said she will ask her mother to teach her the language.

The singing sensation is also looking forward to the “Idol” tour. The tour will take her and the rest of the Top 10 “Idol” finalists to her mother's native country on September 21.