Disney’s Avengers: Endgame and Warner Bros.Detective Pikachu took the lead in the box office last weekend, each breaking major records during Mother’s Day weekend.

Avengers: Endgame reached its third weekend in a row at No. 1 in the domestic box office. The movie earned about $63 million, boosting its total earnings to $723.5 million in the U.S. Endgame also bumped Black Panther out of third place as one of the highest-grossing U.S. movie releases of all time.

The Marvel flick also earned $102.3 million internationally over the weekend, boosting its international earnings to $1.76 billion and global earnings to $2.485 billion. Endgame is now the second-highest-earning international and global release after Avatar.

Although Endgame kept Detective Pikachu out of the top spot over the weekend, the Pokémon movie earned an estimated $58 million in the biggest opening weekend for a video game adaptation. Detective Pikachu, which is based on the video game with the same name released in 2016, took over the lead from Lara Croft’s Tomb Raider, which premiered in 2001 and earned $47.7 million.

The film centered around the electric-type Pokémon, voiced by Ryan Reynolds, and his new partner Tim Goodman (Justice Smith). It was a hit with audiences and earned an A- on CinemaScore. It’s the sixth movie adapted from a video game to score higher than a B. Industry experts expect Detective Pikachu to earn between $145 million and $165 million in the U.S.

The feeling was mutual internationally, as the adorable, plush detective earned about $103 million in the overseas box office this past weekend.

H/T Box Office Mojo

Photo: Warner Bros.