Cristiano Ronaldo missed a penalty, in a chance to put up United in front.
In the beginning, Gabriel Milito threw his hands up, to block a Ronaldo header in a box in only a second minute.
But Ronaldo wasted the opportunity to put United ahead in the scorer.
Barcelona dominated the game without creating much, although Henry almost caught out United Keeper later on.
Barcelona: Valdes, Zambrotta, Marquez, Milito, Abidal, Xavi, Toure Yaya, Deco (Henry 77), Messi (Bojan 62), Eto'o, Iniesta.
United: Van der Sar, Hargreaves, Brown, Ferdinand, Evra, Ronaldo, Carrick, Scholes, Park, Rooney (Nani 76), Tevez (Giggs 85).
Referee: Massimo Busacca (Switzerland).
Man of the Match: Barcelona's Lionel Messi.
Source: BBC Sports.