By Adam B. Vary
Updated July 06, 2009 at 10:12 PM EDT

According to final numbers from Box Office, Transformers: Revenge of the Fallen grossed $42.4 million for the three-day July 4 weekend, taking the top spot for the three-day weekend over Ice Age: Dawn of the Dinosaurs, which grossed $41.6 million. Earlier box office estimates had the films tied for number one.

More box office: