It was expected to be a close race at the box office this weekend between Marvel's Black Panther, which had won the last four weekends in a row, and Warner Bros.' Tomb Raider reboot. That turned out to be true. However, while Tomb Raider was expected to dethrone Black Panther, that didn't happen, with the Marvel superhero adventure winning for a fifth weekend in a row with $27M, taking down Tomb Raider, which debuted in second with a respectable $23.5M.

With this weekend's big box office win, Black Panther becomes the first movie since Avatar to win its first five weekends in a row, dropping just 33.8% in its fifth frame, with a respectable $7,049 per-screen average from 3,834 theaters, a 108-theater drop from last weekend. This weekend's tally was also good enough to push Black Panther over the $600 million domestic mark, becoming just the seventh movie in history to accomplish that feat. Its domestic tally now stands at $605.4 million, with an additional $577.1 million overseas for a worldwide tally of $1.18 billion

RELATED: Marvel's Black Panther Is Now Available for Streaming on Disney+

Black Panther hasn't posted a decrease of more than 50% in its five-week run, which is impressive, and also puts it well within striking distance to keep climbing up the all-time domestic charts. The movie will most likely surpass Star Wars: The Last Jedi ($619.7 million) and The Avengers ($623.3 million) to become the highest-grossing superhero movie of all time at the domestic box office. Still, it will have some work to do if it wants to surpass Jurassic World in fourth place with $652.2 million, Titanic in third with $659.3 million, Avatar in second with $760.5 or the all time record holder Star Wars: The Last Jedi with $936.6 million. Regardless of where it ends up, its domestic and worldwide totals are quite impressive.

Despite receiving mixed reviews from critics (49% on Rotten Tomatoes), Tomb Raider still put up a solid showing with $23.5 million, debuting in 3,854 theaters for a solid $6,104 per-screen average. It fared even better internationally, taking in $102.5 million from foreign markets, for a worldwide total of $126 million, from a $94 million budget. The faith-based I Can Only Imagine put up a surprising showing with $17 million, more than doubling its $7 million budget, with an impressive $10,476 per-screen average, the highest of all wide release movies, from 1,629 theaters. Disney's A Wrinkle In Time dropped exactly 50% in its second frame with $16.5 million in fourth place, while 20th Century Fox's Love, Simon debuted in fifth with $11.5 million, earning a $4,788 per-screen average from 2,402 theaters.

Rounding out the top 10 this weekend is Game Night ($5.5 million), Peter Rabbit ($5.2 million), Strangers: Prey at Night ($4.8 million), Red Sparrow ($4.4 million) and Death Wish ($3.3 million), 7 Days in Entebbe debuted in 13th place with $1.6 million earning a paltry $1,943 per-screen average from 838 theaters. Flower earned $57,851 from three theaters for a $19,284 per-screen average while Ramen Heads earned $7,014 from two theaters for a $3,507 per-screen average and Journey's End earned $6,350 from two theaters for a $3,175 per-screen average. Looking ahead to next weekend, five newcomers open in wide release, with Universal's Pacific Rim Uprising, Open Road Films' Midnight Sun, Paramount's Sherlock Gnomes, Bleecker Street's Unsane and Sony's Paul, Apostle of Christ. Take a look at the top 10 estimates for the weekend of March 16, courtesy of Box Office Mojo.