Having lost to Ajax in Amsterdam, and then against Athletic Bilbao at the San Mamés, Barcelona has not enjoyed their last few weeks. On Friday, they will get a chance to set things straight, although their opposition may not provide much of a test.
The Blaugrana will be up against a Cartagena side that is currently in Segunda Division B, which is two leagues beneath La Liga.
A lopsided victory is expected for Tata Martino's squad, but what if they do not actually beat the hosts comfortably? How will the fans, players, manager and the press react to that?
For Barcelona's sake, lets hope that they are able to put the hosts away fairly easily, or else the much dreaded crisis word may start to get thrown around at the Nou Camp.
Having to deal with fans that are accustomed to seeing their team dominate more often than not, having lost two matches has them wondering what could be wrong. Could this all be caused by Messi's absence due to a thigh injury?
If it is, Barcelona is in for more trouble, as they are set to be without the Argentine for the rest of the year. But rather than focus on the negative, they will need to put a smile back on the face of their fans, with a much expected victory on Friday night.
Tata Martino has opted to not take any chances for this match, and he has chosen to take all the big names, with the exception of anyone injured. Those players will need to make sure they do not under estimate the hosts, who are fourth in Segunda Division, and have won 10 of their 16 league matches.
Cartagena will play two of their most important matches against Barcelona, especially since they were only founded in 1995. A draw at home against the Catalans would make for a very entertaining night for the hosts, while the Spanish champions would have some serious questions to answer.
Watch Cartagena vs Barcelona live on Friday, December 6, 2013:
In Canada at 16:00 ET on: beIN Sport Play Canada
For full TV listings, please visit the Cartagena vs Barcelona match page.