Zooey Deschanel, star of the Fox sitcom ‘New Girl,’ showed off  her musical side when she sang the national anthem before Game 4 of the World Series between the St. Louis Cardinals and Texas Rangers.

When she’s not setting geek hearts aflutter on screens big and small, Zooey Deschanel has a fairly successful singing career as one half of the group She & Him.

So how did she do performing America’s most famous song?

As you can see below, the quirky actress turns out to be a pretty traditional singer, and opts for a classy, no-frills rendition of ‘The Star-Spangled Banner.’ While critics were mixed on her performance, at least she didn’t flub the lines like Christina Aguilera, Cyndi Lauper or (allegedly) Scotty McCreery.

Compare Zooey’s rendition of ‘The National Anthem’ with Cyndi, Christina’s and Scott’s below.

Zooey Deschanel Performs ‘The Star-Spangled Banner’

Christina Aguilera at The Super Bowl

Cyndi Lauper Flub at 9/11 Tribute

Scotty McCreery at the World Series

[via BuzzFeed]