Barcelona have one foot in the Spanish Cup final after beating Villarreal 3-1 at the Camp Nou on Wednesday night. The second leg of the semi-final should be a formality and they continue to show the sort of form that will have Real Madrid nervously looking over their shoulder in the league where the difference is just one point. Barca’s front three of Lionel Messi, Neymar and Luis Suarez have now scored more goals in 2015 than the entire Madrid team. Messi got one here and Neymar should have added to his tally but missed from the spot. Suarez did not score but was involved in two of the three goals as Andres Iniesta and Gerard Pique also scored to record their 10th consecutive victory in all competitions.
@highlight
Lionel Messi opened the scoring for Barcelona at the Nou Camp in the 41st minute
@highlight
Villarreal equalised shortly afterwards through Manu Trigueros
@highlight
Andres Iniesta gave Barcelona the lead just a minute later before Gerard Pique made it 3-1
@highlight
It was Barcelona's 10th win in a row in all competitions
There was even a rare sliced effort from @placeholder as Barcelona looked for the first goal.