Messi started from the bench against Sevilla, but he will be back alongside Luis Suarez for the Champions League quarter final. Dembele drops to the bench.
There are few surprises from Roma either who will be looking to keep themselves in the tie before the second leg in Rome next week.
Here are the full lineups:
Barcelona: Ter Stegen, Semedo, Pique, Umtiti, Jordi Alba, Busquets, Rakitic, Iniesta, Roberto, Messi, Suarez
Roma: Alisson, Peres, Fazio, Manolas, Kolarov, Strootman, de Rossi, Pellegrini, Florenzi, Dzeko, Perotti