Ja en l'era Guardiola va guanyar la Lliga de Campions disputada a Roma contra el Manchester United, i va ser triat millor jugador de la final. El 28 d'agost de 2009 jugà com a titular en el partit de la Supercopa d'Europa que enfrontà el Barça contra el FC Xakhtar Donetsk, que l'equip blaugrana guanyà per 1 a 0 en la pròrroga.