Barcelona fielded a largely second string side in the Gamper trophy, and found themselves on the wrong end of a 1-0 scoreline against Manchester City, despite a dominant second half performance.
Martin Petrov scored in the 28th minute to give City the lead from a counter-attack.
Guardiola brought on eagerly awaited signing Ibrahimovic in place of Bojan in the second half, and he came close to making an impact in the game.
Shay Given saved smartly with his feet from Ibrahimovic after 73 minutes and he was on hand again in the dying minutes to spoil the Swede's party after some neat foot work from Lionel Messi.
The former Inter striker combined with Thiago Alcantara once more but failed to connect when he had the goal at his mercy from about seven yards and City cleared the ball to safety.
Despite a stoppage time effort from Messi hitting the upright, City held on and emerged victorious to claim the Joan Gamper Trophy, becoming only the third team in 20 years to beat Barcelona in the annual pre-season fixture.
Barcelona 0-1 Manchester City
0-1 Martin Petrov 28'
FC Barcelona: Pinto, Montoya (Alves 45), Fontas (Henry 63), Puyol (Bartra 31) (Pique 63), Maxwell (Muniesa, 63), Toure (Tiago 45), Busquets ( Keita 45), Gudjohnsen (Jonathan, 45), Pedro (Messi 45), Bojan (Ibrahimovic 45) and Jeffren (Gai Assulin, 54).
I am a hardcore FC Barcelona fan.
Im basically on blogger to set up my own little blog about Barcelona, with some of the more important and interesting news, videos and opinions about the club.
Since I am a fan of Google, the company, and their clean interfaces and simplicity, I'm going to make sure this blog is as simple to use. No flashy stuff, no heavy, bandwidth guzzling templates. Just the latest news, in a simple eye catching manner.