Barcelona were grateful to Antoine Griezmann for inspiring a second-half turnaround against minnows Ibiza in the Copa del Rey.
Match Report
Ibiza were great value for their half-time lead - indeed they could have added to Caballe's fortunate opener.
But Griezmann, so quiet before the break, provided two clinical finish - the second right at the death - to see Barca through.
Match Events
9' GOAL! UD Ibiza 1-0 Barcelona (Caballe)
Rodado wins a free-kick on halfway to relieve a little pressure, then the hosts move the ball forward nicely down the left. Rai Nascimento pulls the ball back and Javi Perez nips in to sidefoot into the bottom-right corner via a deflection off a team-mate. It goes down as Caballe's goal.
17' NO GOAL! Rodado's shot ruled out for an earlier foul
Rodado hares after Lenglet, chasing a long ball forward. The Barca defender goes down, allowing Rodado to slide a finish into the net. But the referee spots a foul from the Ibiza man, and the replays suggest he did indeed shove Lenglet.
28' CHANCE! Javi Lara's free-kick wide out
Javi Lara whips a free-kick over the wall but it drops comfortably wide of the left-hand post.
39' OFF THE POST! Nascimento nearly scores
Ibiza press, win the ball, and Javi Lara cuts it back to Rai Nascimento. He sits down De Jong and has to score but scuffs against the foot of the post. The ball comes back out to Rodado, but he hammers an effort straight at Neto.
68' CLOSE! Rakitic's long shot saved
Easy pickings for Parreno's first save. Rakitic lets fly from distance but it's straight at the goalkeeper. Barca have created very, very little.
72' GOAL! UD Ibiza 1-1 Barcelona (Griezmann)
Griezmann levels for Barca! De Jong splits the Ibiza defence and Griezmann, onside, slides a left-footed finish past Parreno.
94' GOAL! UD Ibiza 1-2 Barcelona (Griezmann)
Griezmann has won it for Barca! The striker offered nothing for over an hour but has scored twice to clinch victory. He races through and shoots through Parreno.