Valencia are in decent form and have lost only 1 of their last 7 La Liga games. They've been a tough side to beat all season and have only lost 4 games, trouble is that they have a huge amount of draws which has really hindered their chances of a Champions League spot. They're still in with a real chance of a Europa League spot though so they'll want to remain tough to beat and I can see them giving Barcelona a game here. 6 of their last 7 have seen both teams score as have the last 7 La Liga meetings between the two clubs. BTTS seems a solid bet here.