Messi hits trips in Barca win at Zaragoza; Valencia beat Almeria; Mallorca hit four past Atletico; Racing win at Osasuna; Baha leads Malaga

Zaragoza 2 – Barcelona 4 (La Liga, March 21, 2010) (Longer highlights here.) The incredible Leo Messi needed just four minutes to get on the scoresheet at Zaragoza, the pocket-sized Argentine got on the end of Pedro’s left wing cross to score with a header. In the 65th minute Leo Messi scored yet another dream goal to add to the collection as he picked up possession just inside the Zaragoza half, teased his way past several defenders before coolly firing his shot into the far post. Messi capped a fantastic performance curling home a hat-trick goal (his 8th in four games). The match had a crazy late twist as Adrian Colunga netted in the 87th minute, and Colunga then bagged a second in he 89th. But Barca had their nerves settled in the 91st minute when Zlatan Ibrahimovic ended his recent goal drought with the Catalans fourth from the penalty spot after Messi had been hacked down in the box.

Valencia 2 – Almeria 0 (La Liga, March 21, 2010) Juan Mata opened the scoring on 63 from an awesome through ball by Silva. Seven minutes later David Silva completed the win, scoring from a prone position on the ground.

Mallorca 4 – Atletico Madrid 1 (La Liga, March 21, 2010) Victor Casadesus took advantage of hesitant defending from the visitors to fire the ball into the bottom corner after just ten minutes. Atletico levelled on 26 minutes through Diego Forlan, but Mallorca almost immediately regained their lead as Aritz Aduriz nodded the ball into the top corner. Five minutes later, Atletico’s hopes of fighting back were dealt a blow when Raul Garcia picked up his second booking in the space of seven minutes to take an early bath. Luis Perea’s late own goal merely rubber-stamped the win for the Islanders, and full-back Felipe unleashed a fourth into the top corner to cap another home win for Mallorca.

Osasuna 1 – Racing Santander 3 (La Liga, March 21, 2010) Miguel stooped low in the area to nod home a Juanfran cross, but Osasuna’s lead didn’t last long as Gonzalo Colsa pounced on a loose ball at the edge of the area to unleash a stunning left foot shot into the top corner. Racing took the lead at the beginning of the second half when Christian Fernandez got on the end of a Sergio Canales free-kick. Papa Diop tapped home number three from close range.

Malaga 2 – Villarreal 0 (La Liga, March 21, 2010) Nabil Baha headed home Duda’s corner from close range to give the Andalucians the advantage, and Baha made it two slamming home a Valdo cross to send Villarreal home empty handed.