• Jake Gyllenhaal laughs at Jamie Foxx's performance

Jake Gyllenhaal laughs at Jamie Foxx's performance (Photo : Youtube)

The "Prisoners" hit maker, Jake Gyllenhaal, could not contain his giggles on Saturday night when Jamie Foxx gave an unflattering performance on "Star-Spangled Banner" before the epic fight between Floyd Mayweather and Manny Pacquiao.

The actor was filmed struggling with a nasty case of the giggles as Foxx sang his "remixed version" of the American national anthem, much to the fury of netizens and online commentators.

Like Us on Facebook

The 34-year-old star was seated beside director Antoine Fuqua, who was seen whispering something into the actor's ears which triggered his uncontrollable laughter. The actor tried to distract himself by surfing through the mobile phone for a moment before redeeming himself in the end to even sing along a couple of lines.

Not only Gyllenhaal, many Twitter and Facebook users found the 47-year-old actor and singer's performance funny and distasteful. Boxing fans around the world have panned Foxx for being too liberal and tweaking the anthem as per his taste, thus spoiling their anticipation and excitement for the fight of the century.

Other audience at the MGM Grand Hotel & Casino and those glued to their TV felt it stupendous that with a slew of iconic and popular singers like Beyonce, Mariah Carey and Justin Bieber being present in the audience, why Foxx was even asked to perform the difficult tune, Page Six reported.

Following the emotional performance, Foxx had to face the flak of scores of people including Larry the Guy, who took to Twitter to express their disgust and frustration.

Meanwhile, latest report stated that Gyllenhaal's representative later clarified that the actor was not laughing at Foxx's singing but  at completely unrelated matter. However the footage from the boxing arena obtained by Daily Mail presents a completely different picture.