Singer/songwriter James Taylor became the latest star to mess up America's National Anthem at a major sporting event when he sang the wrong lyrics to The Star Spangled Banner at the World Series on Thursday night (24Oct13) in Boston, Massachusetts.

The big occasion appeared to get the better of the Sweet Baby James hitmaker, who inadvertently started singing the lyrics to unofficial anthem, America the Beautiful, which he was set to perform towards the end of the game between the Boston Red Sox and St. Louis Cardinals.

Taylor quickly realised his error and got back on track, prompting Boston radio personality Marc Bertrand to tweet, "Even when James Taylor messes up he makes it sound good. Smooth transition right there."

And he led a sing-along of America the Beautiful at the ballpark during the game's seventh-inning stretch.

The St. Louis Cardinals won the game 4-2 to level the series at 1-1.