Barcelona kept the pressure on Real Madrid at the top of LaLiga by beating 10-man Valencia 4-2 at Camp Nou ahead of the international break.
The Catalans were playing their first home game since the thrilling 6-1 comeback against Paris Saint-Germain in the Champions League but their performance evoked only a little of the magic of that night.
Valencia exposed their hosts' defensive frailties throughout the first half and Eliaquim Mangala gave Voro Gonzalez's side the lead after 29 minutes.
Fortunately for Barca, their superstar front three were on form and Neymar teed up Luis Suarez to equalise shortly before Mangala conceded a penalty and was sent off, Lionel Messi duly scoring from the spot.
Although Munir El Haddadi drew Valencia level almost immediately against his parent club, the 10 men struggled to contain Messi, who made it 3-2 after 52 minutes but will miss the trip to Granada in the first game back from the international break due to suspension after picking up a late yellow card.
The hosts pressed hard in search of a fourth throughout the closing stages, Neymar's dynamic solo run down the left flank leading to Andre Gomes' 90th-minute settler from close range, as Barca claimed a win that is vital to their title chances, moving them back to within two points of Madrid, who still hold a game in hand over the reigning champions.
In a determined start from the hosts, Suarez tormented Ezequiel Garay, turning his marker with a superb piece of skill before squaring to Messi, whose side-footed shot failed to beat Valencia goalkeeper Diego Alves with 15 minutes played.
The Argentine star hooked a shot over the crossbar moments later following a trademark mazy dribble but Barca lacked urgency and were punished for their slow start in the 29th minute.
After Munir missed a one-on-one with Marc-Andre ter Stegen, Daniel Parejo's corner was met by the head of Mangala, who did well to shake off the attentions of Ivan Rakitic and direct the ball into the corner of the net.
Barca were level six minutes later when Neymar's quick thinking in taking a fast throw-in put Suarez in behind Garay and the Uruguayan picked his spot, side-footing the ball past Alves and in at the far post.
Mangala was given his marching orders for pulling Suarez's shirt in the penalty area, his second booking in the space of five minutes, and Messi drilled the ensuing spot-kick low into the centre of the net to give Barcelona a 2-1 lead.
Undeterred by going a man down, Valencia went straight onto the attack, Jose Gaya bursting clear before squaring to Munir and the loanee was unchallenged as he calmly tucked inside the post to make it 2-2 at half-time.
Neymar had a shot saved by the leg of Alves after six minutes of the second half, but Valencia's Brazilian goalkeeper was beaten at his near post one minute later when Messi burst into the box and scored with his weaker right foot.
Munir caught Barcelona flat-footed once again after 56 minutes but Gerard Pique raced back to make a last-ditch tackle and prevent him from shooting, while at the other end Suarez spurned the chance to make it 4-2, firing wide of an open net after Alves parried Messi's shot right into his path.
Neymar hit the outside of the post with a wonderful, curling free-kick after 76 minutes and the Brazilian star, who was chasing his 100th goal for the club, had to settle for a return to fitness after he missed Barca's previous game against Deportivo La Coruna.
With the game petering out and the visitors showing signs of fatigue, the scene was set for former Valencia player Gomes to score his first Barcelona goal and he did just that, stroking the ball home after Neymar's run and cross to make the final score 4-2.
Key Opta stats:
- Lionel Messi has scored his 100th brace for Barcelona in all competitions.
- Barcelona have won more penalties than any other La Liga side this season in competitions (13).
- Messi is the only LaLiga player to reach 40 goals in each of the last eight seasons in all competitions (41).
- Barcelona have won all of their 17 La Liga games with Samuel Umtiti on the pitch.
- Luis Suarez has scored eight goals in his seven games against Valencia in all competitions.
- Messi has scored more penalty goals against Diego Alves than any other player in LaLiga (100 per cent).
- Neymar has made more assists than any other player this season in all competitions (19 - top five leagues).
- Munir El Haddadi is the only player to score in different La Liga games against Barcelona this season (two goals).
- Eliaquim Mangala is the third player to score and be sent off in the same La Liga game this season, after Zou Feddal and Juanmi.
- Only in 2011-12 (six) Lionel Messi has received more yellow cards than in La Liga this season (five).
- Andre Gomes is the first Portuguese player to score for Barcelona in La Liga since Deco in 2007 (vs Atletico).
|Real Madrid become first side to score 6,000 goals in LaLiga|
|Real Betis 3 Real Madrid 5: Asensio at the double in LaLiga classic|
|AC Milan 1 Sampdoria 0: Bonaventura makes it 10 unbeaten for Rossoneri|
|Schurrle excited to finally link up with Reus and Gotze|
|Real Madrid defender Marcelo suffers hamstring injury|
|Costa fumes referees ´want to give me a card´, but Simeone plays down penalty row|
|Stoger makes Dortmund history with Gladbach win|
|Championship Review: Leeds fight back for point, Norwich & Ipswich share derby spoils|
|Borussia Monchengladbach 0 Borussia Dortmund 1: Burki unbeatable as Reus returns to haunt Foals|
|FA Cup ´magic´ no surprise to Pochettino after Rochdale thriller|
|Rochdale hero Davies: This is every kid´s dream|
|Atletico Madrid will not stop in pursuit of Barcelona, promises Gameiro|
|´Wrong image´ to blame for VAR confusion in Manchester United´s FA Cup win|
|Rochdale 2 Tottenham 2: Davies denies Kane in FA Cup classic|
|Atletico Madrid 2 Athletic Bilbao 0: Gameiro and Costa settle cagey clash|
|Napoli set club record with another Serie A win|
|Napoli 1 SPAL 0: Allan sends hosts top of Serie A again|
|Allegri allays Higuain injury fears|
|Allegri convinced Juve can get past Spurs|
|Everton fear ´long-term´ injury for Mangala|
|If it isn´t Madrid, it´s Paris - Hazard tires of speculation|
|Torino 0 Juventus 1: Champions win derby but lose Higuain|
|Neymar exit made Barcelona stronger - Ter Stegen|
|Injured Higuain forced off against Torino|
|Jesus confident of returning strong after knee injury|
|We had to change hotels – Ovrebo recalls fury after 2009 Chelsea-Barcelona semi-final|
|Spalletti: Inter board will decide my future|
|Fabregas still wary of timeless Iniesta|
|Liverpool´s 30-goal hero Salah: There´s more to come|
|Valverde: Coutinho dropped for the good of Barcelona|
|Ronaldo better than Neymar? No says Xavi|
|Real Madrid hurt you with nothing – Xavi says PSG loss an injustice|
|Conte: Chelsea need perfect game to stop Messi and Barcelona|
|Inter in a fragile moment, says Spalletti|
|Booed Emery praises PSG´s mental strength|
|Cavani hails ´good reaction´ as PSG bounce back in style|
|Mourinho wants referees to have final say on VAR|
|Genoa 2 Inter 0: Pandev piles misery on old employers|
|Manchester United to host Brighton in FA Cup quarter-finals|
|Mata ´still up for VAR´ despite disallowed goal at Huddersfield|
|Valverde: Barcelona had to suffer at Eibar|
|Championship Review: Fulham end Villa run, Cardiff pounce|
|Huddersfield Town 0 Manchester United 2: Lukaku sends visitors through after VAR controversy|
|Bayern Munich boss Heynckes hails game-changing Muller|
|Locadia benefiting from ´competitive´ Brighton - Hughton|
|Baby on board? Alba dedicates Barca goal to girlfriend|
|West Brom future ´not a decision for me´, says Pardew|
|Paris Saint-Germain 5 Strasbourg 2: Cavani at the double in bounce-back win|
|Bar-celona! Messi posts unwanted record|
|Barca go 31 LaLiga games unbeaten to tie club record|
|Mourinho: I don´t know and I don´t care when Pogba returns|
|Brighton and Hove Albion 3 Coventry City 1: Locadia, Ulloa lead Seagulls to quarter-finals|
|EIbar 0 Barcelona 2: Suarez and Alba seal points as Orellana sees red|
|West Brom 1 Southampton 2: Rondon stunner in vain as Baggies drop out|
|Wolfsburg 1 Bayern Munich 2: Lewandowski spot-on after Robben´s penalty miss|
|I hope Cutrone finds a beautiful girlfriend so he can rest and make love - Gattuso|
|Allegri denies Champions League ´obsession´ ahead of Turin derby|
|Barry, Evans start for West Brom after training camp incident|
|Sheffield Wednesday 0 Swansea City 0: Carvalhal settles for replay on Hillsborough return|
|Management ´tiring´ but Zidane not ready to leave Madrid just yet|
|Thiago back for Bayern as Heynckes rests stars for Besiktas|
|Simeone urges Atletico fans to get behind Griezmann|
|Robben amazed by Guardiola´s impact at Manchester City|
|Pogba out of Man Utd´s Huddersfield trip with illness|
|A-League Review: Perth ´Panenka´ punished, 10-man Adelaide rescue late draw|
|Robben targets two more years at the ´highest level´|
|Rashford and Herrera ´have a chance´ of making Sevilla trip|
|Emery defends PSG star Neymar after Madrid display|
|Mahrez saga now over, says Leicester boss Puel|
|Alonso to return for Barca clash but Bakayoko set to miss first leg – Conte|
|Mourinho: Manchester United will sign a midfielder|
|Conte given selection headache ahead of Barcelona clash|
|Giroud ´relieved´ to get first Chelsea goal|
|Chelsea 4 Hull City 0: Giroud scores and Willian stars as Blues reach last eight|
|Leicester City 1 Sheffield United 0: Vardy header secures quarter-final spot|
|I cry often and I cry alone - Buffon benefits from his emotional side|
|Mason retirement ´heart-breaking´, says Cahill|
|Evans, Barry and Livermore among West Brom players to apologise for ´curfew breach´|
|Mahrez starts for Leicester City in FA Cup|
|Vermaelen backs Chelsea-linked Luis Enrique for Premier League job|
|Low succeeding Heynckes at Bayern in 2019 is Matthaus´ ´dream´|
|Bellerin criticises ArsenalFanTV: How can that be a fan?|
|Juventus striker Higuain takes aim at critics again|
|Mourinho is more of a winner – Montella admires Manchester United boss|
|Pardew ´let down´ as West Brom investigate Barcelona incident|
|Carrick mentoring potential successor McTominay|
|Knee infection rules Mooy out of Huddersfield v Man United|
|UEFA inspectors receive death threats over Skenderbeu match-fixing investigation|
|Aguero claims player of the month after goal-laden February|
|Valverde deflects Argentina request to rest Messi|
|Bennell crimes ´a terrible, terrible situation´, says Guardiola|
|Kane a doubt for Rochdale after suffering knock against Juventus|
|Guardiola wary of Wigan as Jesus returns to Man City training|
|Mourinho refuses to blame ´big injury´ for Pogba´s loss of form|
|Perisic joins Icardi on Inter sidelines against Genoa|
|Potential rise in Batshuayi interest does not faze Stoger|
|Mourinho hits out at ´lies´ over reported Pogba row|
|Emery convinced PSG can qualify against Real Madrid|
|Heynckes caught napping by Bayern´s Schalke win|
|Real Madrid confirm Kroos knee injury|
|I never said that the road would be easy - Neymar responds to Madrid defeat|
|Former Mourinho assistant Morais takes over at Barnsley|
|Ronaldo scores with his knee or his belly - Heynckes notes Madrid fortune vs PSG|
|Howe ends Guardiola´s manager of the month streak|
|Western Sydney Wanderers 2 Newcastle Jets 2: Nabbout stunner earns point|
|Scotland turn back to McLeish|
|No return date for Neuer as Heynckes backs keeper for World Cup|
|Sometimes frustrating Depay ´needs love´ from Lyon|
|Iniesta: Stamford Bridge return will be special|
|No planning for Messi, you just react - Deco|
|Liverpool can win Champions League, says Lovren|
|We lacked hunger and enthusiasm – Sarri slams Napoli|
|Zidane has won enough – Kroos backs Real Madrid coach|
|Casagrande slams ´monster´ Neymar, PSG star´s father hits back|
|Mane ´never doubted´ he would get back to best|
|Wenger not expecting wholesale changes for Ostersunds second leg|
|Gattuso ´angry´ with comfortable Milan win|
|Simeone satisfied with Atletico Madrid comeback in Copenhagen|
|First-leg win gives Celtic ´a wonderful opportunity´, says Rodgers|