It was a tight race at the box office this weekend with two new movies, "22 Jump Street" and "How to Train Your Dragon 2" slugging it out for No. 1. So who came out on top?

Turns out, "22 Jump Street" edged out the competition with an estimated $60 million, while "Dragon 2" had to settle for second place with $50 million.

"Maleficent" dropped from second to third with $19 million, followed by "Edge of Tomorrow" with $16.1 million, and "The Fault in Our Stars" with $15.7 million.

Figures courtesy of Boxofficemojo.com