Cyndi Lauper performed the National Anthem at the U.S. Open in New York on Saturday and she ALMOST got all of the lyrics right.

Cyndi sang, quote, "O'er the ramparts, we watched as our flag was still streaming" instead of the lyric:  "O'er the ramparts we watched were so gallantly streaming."

Interestingly enough, that's the same lyric that Christina Aguilera stumbled through during her National Anthem at this year's Super Bowl.

She flubs the line at the 1:17 mark::