Yesterday was a very eventful and exciting day for Marvel fans. Marvel Studios took over San Diego Comic-Con's Hall H to unveil 10 upcoming projects in Phase 4, finally confirming the long-awaited Black Widow film among others.  Now, the celebration continues as the all-time box office record previously held by Avatar finally falls victim to "the snap." The crown now belongs to Avengers: Endgame.

Read more: Iggy Azalea opens up her debut twerkpit to make it rain—yes, really

Avatar previously held the record with $2.787 billion, with all eyes on Endgame as the re-release pushed the film closer and closer to the record.

Last night, during Marvel Studios' SDCC panel, President Kevin Feige took the stage to reveal the torch had finally been passed.

“Thanks to you, Avengers: Endgame is the biggest film of all-time,” Feige announced.

Official numbers will come out either later today or tomorrow, confirming the new box office record.

There's a $500,000 difference between the two films, with analysts predicting the gap to close within a day. Hence the reason Feige was able to make the announcement at last night's event.

The Russo Brothers took to Twitter to thank fans for their continued support.

Disney chairman Alan Horn said in a statement to
DeadlineAvengers: Endgame

Congrats Marvel Studios. You can now rest and watch the sunrise.

If you missed out on the Phase 4 movies and Disney+ show announcements, you can check out the list here.

What do you think of Avengers: Endgame taking the title of the highest-grossing movie of all time? Sound off in the comments below!

See more: The 11 most punk films of all time

[envira-gallery id="195377"]