Sylvester Stallone caused controversy after forgetting to thank Ryan Coogler and Michael B. Jordan in his Golden Globes acceptance speech.

Sylvester Stallone

Sylvester Stallone

The 69-year-old actor appeared tearful when he picked up his second-ever prize at the ceremony, Best Supporting Actor, for 'Creed', and despite a lengthy acceptance speech, he initially omitted to extend his gratitude to the movie's director or his co-star.

However, after realising his mistake, he stopped the music to rectify the situation, telling filmmaker Ryan: "You are a brilliant, brilliant filmmaker... You did it all, I just hung on for dear life."

Unfortunately, the comments were not aired as the show had gone to a commercial break, prompting a flurry of outrage on social media.

Selma director Ava DuVernay tweeted: "Well. I'm gonna go ahead and thank RYAN COOGLER + MICHAEL B. JORDAN since no one else is. Thank you, brothers. Good work. #smh #goldenglobes.(sic)"

And Samuel L Jackson posted: "#waitwaitwait, Ryan Coogler & Michael B Jordan, Thanks for acting with me!!! Loved Sly but...(sic)"

However, Ryan didn't seem to upset by the snub.

He said backstage: "No, no, no! Not at all.

"I don't know what's happening on Twitter but I love Sly...

"And what he said was so nice! (sic)"

'Creed' saw Stallone reprise his role as boxer Rocky Balboa for the spin-off movie and he praised the character as the "best friend" he ever had.

He said in his speech: "I wanna thank Rocky, the best friend I ever had...

"I am the sum total of everyone I've ever met."

The veteran actor also paid a touching tribute to his wife Jennifer Flavin.

He said: "Having your love is the greatest award in the world every day."

Stallone - who previously won a Golden Globe in 1977 for the first 'Rocky' movie - had earlier walked the red carpet at the Beverly Hilton Hotel with his wife and daughters Sophia, 19, Sistine, 17, and 13-year-old Scarlet.