There goes the full time whistle and Barca have managed to take the win despite some late drama! Thanks for sticking with us.
Penalty! Ibrahimovic steps up to blast the ball home and see off this late surge from the home side. 4-2. Done and dusted.
Penalty Goal Zlatan Ibrahimovic
They've got another! What drama this is! 3-2 now. It's Colunga again. Contini took a quick free kick, which Colunga was first to react to, he raced in and slammed home.
Goal Adrián Colunga
GOAL! They have one back! 3-1. That Barca relaxation has cost them. Colunga raced onto a through ball, which was too good for Marquez and tapped past Valdes.
Goal Adrián Colunga
Solid defending from the home side as Barca surge forward. Jarosik does well to head the ball behind before it reaches Ibrahimovic.
Yellow Card Daniel Alves
Barca are really comfortable now and have slowed the game right now. They may just play like this until the referee blows for time.
GOOOOOOOAAAAAAALLLLLLLL! 3-0 and game over! Messi bags his hat trick! He controlled well on the edge of the box, darted to the left and curled it home.
Substitution H. Suazo Jermaine Pennant
Yellow Card Rafa Márquez
Ooooo! Ibrahimovic was nearly in. He tried to control a long ball with his chest but the ball had too much pace and bounced through to Roberto.
Diogo picks up a needless booking for punching the ball away in frustration.
Yellow Card C. Diogo
Marquez on for Milito. Guardiola's clearly looking to keep his defence fresh.
It's Messi again! So nearly the hat trick. He danced by a couple of players and shot from a tight angle but Roberto got down well to smother the ball.
Substitution Gabriel Milito Rafa Márquez
Puyol comes on now as Guardiola looks to give Pique a little bit of a rest ahead of some important matches.
Substitution Piqué Carles Puyol
GOAL! 2-0! It had been coming for a long time. It's Messi again. Real bit of quality. He took it passed Ander as if he wasn't there and then beat three players before slotting the ball into the corner. Class.
For some unknown reason Toure has been taken off, he was having a blinder! Iniesta is his replacement though, not a bad player in his own right.
Substitution Yaya Touré Andrés Iniesta Luján
Pedro is taking a bit of a beating out on the wing at the moment. It seems the home bench have told their players to give him a good kick and stem his influence.
Substitution Arizmendi Adrián Colunga
Colunga onto the pitch now as Zaragoza look to mix things up. They'll have to do something differently here to try and slow down Barca's play.
Jarosik knocks it behind for a corner. Alves whips the ball in but it has too much on it and floats over the Zaragoza box and out of play. Wave after wave of Barca attack at the moment.
Ooo! Pedro had space in the box but Contini flew in with a tackle just as he was about to pull the trigger.
Great flowing move from Barca! They are so close to this second goal. Busquets, Pedro and Ibrahimovic all combined well before Toure raced into the box and slammed the ball inches over the bar.
Barca break with four on three. The ball is passed as the away team look to stretch their opponents. However, they take too long and Zaragoza flood men back behind the ball.
Messi ghosted into the box with Pedro whipping in a good ball. Almost a replica of the goal but Roberto comes out to catch and clear quickly on this occasion.
Free kick for Barca in a dangerous position. Maxwell did well to get up the flank before he had his shirt tugged. The ball in is a good one but is cleared.
Lafita is into the thick of things straight away. He went for a trip down on the right and got quite far before he was heavily tackled.
Lafita has come on for Edmilson who was relatively anonymous during the first half.
The second half action has started as Zaragoza look for a way to get back into this game.
Substitution Edmilson Lafita
There goes the half time whistle and the end of a good 45 minutes of play arrives.
Yellow Card Jiri Jarosik
Ooooo! Arizmendi cracks a free kick at the Barca goal. Valdes does well to shift his feet quickly and moves across to catch it.
Toure becomes the first player to get a yellow. To be fair the referee has shown great patience in the game so far.
Yellow Card Yaya Touré
Quick free kick from the away side. Messi showed quick feet to draw the foul and Ibrahimovic whacked the ball forward without thinking. Danger is cleared.
Ander does well to nip by a couple of Barca players before he is up ended. Zaragoza are desperately trying to mount a late surge in the half.
Foul! Surely! Milito flew into a challenge on the edge of his own box. He was nowhere near the ball so what else did the referee see?
Good work from Alves. He was under pressure from the winger and shielded the ball from danger.
Chance! How did Ibrahimovic miss? Messi whipped the ball in and all he had to do was nod in from a few yards out!
Brilliant play again from Messi! He was too quick for a couple of players and managed to play the ball off of one for the corner.
Ibrahimovic races onto a loose ball but has no support. He holds it up and waits but the Barca players are on the slow side as the Swede is tackled.
Messi over a free kick.... he shoots.... blocked! The ball falls to Alves who has a first time shot... over the bar!
Ooooooo! Maxwell made a surging run from the full back position. He did well to make space and ping in a cross. Toure made the attacking run forward but couldn't control and fired over the bar.
Strong clearance from Contini who had Messi breathing down his neck! Toure played a lovely ball in and continues his bright start to the match.
Busquets with a quick ball to Messi. He turns and tries to play into Pedro but Jarosik steps in and nicks the ball away from the attacker.
Alves is struggling a little bit after over stretching to make a well timed tackle. Guardiola will have to keep an eye on him.
Toure bombs forward... he looks for the pass... decides against it and shoots! Miles over!
Zaragoza need to relax when they have the ball. Ander found a little space but didn't know whether to shoot or cross and the ball drifts harmlessly out of play.
Barca are starting to see a lot of the ball and build nice spells of pressure. Ibrahimovic does well to control first time but is swamped by defenders and fouls reaching for the ball.
Edmilson gets onto the ball for the first time. He looks up, sees a run and chips forward... Valdes is having none of it and rushes out to clear up.
Ahhh! Frustrating from Barca. Crisp pass from Toure into Ibrahimovic but the ball back out to the wing was poor and goes out for a throw in.
Dangerous looking ball played towards Suazo in the Zaragoza front line. However, it is easily dealt with as Barca go forward yet again.
Pique in action at the other end as Ponzio goes on the attack. The defender timed his tackle perfectly! Any later and that would have been a yellow.
Oooooo! Pique finds himself in the Zaragoza box. He caught the shot sweetly but hit it straight at the goalkeeper when it looked easier to make it 2-0.
GOAL BARCA! 1-0! Messi scores! A mistake from Diogo in the Zaragoza defence allowed a quick cross into the box and the Argentine obliged to nod in.
The home team are throwing their weight around. A couple of heavy challenges have gone in as the referee tells one and all to calm down a touch.
Toure quickly into the play with a neat tackle. However, he didn't look up and played the ball into space instead of a player.
We are under way in Zaragoza!
Welcome to Goal.com's live commentary of the La Liga clash between Zaragoza and Barcelona. Barca are hot on the heels of Real Madrid who recently took their position at the top of the table. Zaragoza badly need points to pull clear of the relegation places. Kick off is only a few minutes away so stay put!
Times In BST
Live Final scheduled Suspended Cancelled Postponed