Joao Cancelo and Joao Felix made their Barcelona premieres as substitutes in the second half, helping secure a thrilling La Liga victory over Osasuna.
The defending champions took the lead when Jules Kounde headed in from Ilkay Gundogan's corner just before halftime. Chily Avila responded with a stunning equalizer from the edge of the box.
The match was ultimately decided by Robert Lewandowski's late penalty, awarded after a foul by Alejandro Catena. The referee initially booked Catena but upgraded it to a red card upon VAR review.
Cancelo, the Manchester City full-back, and Felix, the Atletico Madrid forward, both Portuguese internationals, arrived at Barcelona on loan on the transfer deadline day. This was Cancelo's first La Liga appearance since his last game for Valencia in August 2017, while Felix, who spent the previous season on loan at Chelsea, remains the third most expensive footballer ever following his £113 million transfer from Benfica to Atletico in 2019.
Barcelona also introduced another debutant, former Athletic Bilbao defender Inigo Martinez, late in the game.
With this victory, Barcelona now has 10 points from four games.
In a weather-related development, Atletico's home match against Sevilla on Sunday had to be postponed due to torrential rain. Spain has been under multiple weather warnings due to heavy rainfall causing widespread flooding, with Madrid experiencing maximum red weather alerts.