“Thanks to a stronger than expected Sunday, Warner Bros.’ The Hangover edged past Disney-Pixar’s Up to win the weekend at the domestic box office,” Variety‘s Pamela McLintock reported this morning.

“Final figures will show that Hangover grossed $45 million from 3,269 runs. Up should finish at $44.3 million to $44.4 million from 3,818 theaters.

“Estimates supplied by the studios on Sunday showed Up winning the weekend at $44.2 million. Warners reported that Hangover, directed by Todd Phillips, grossed $43.3 million.

“It’s rare that the No. 1 and No. 2 films switch positions once official weekend numbers are reported on Monday. Both Hangover and Up enjoyed more business on Sunday than initially projected, even with the distraction of baseball and the NBA playoff.” And the Tonys!