A hat trick from Lionel Messi led Barcelon to go level on points with La Liga leaders Real Madrid on Sunday.
Messi once again had a hat trick with goals in the 5th, 66th, and 78th minute to give his club a commanding 3-0 lead. Zaragoza could have folded at this point but they responded with two goals from Adrian Colunga in the 85th minute and 89th minute.
It was now 2-3 and Zaragoza still with a chance at a draw. Barcelona was able to hold them off and Zlatan Ibrahimovic sealed the victory with a penalty kick in the 90th minute to make it 2-4.
The win puts Barcelona level on points with Real Madrid but in second place on goal difference.