Zlatan Ibrahimovic and Bojan Krkic scored as Barcelona beat Osasuna 2-0 to provisionally go three points clear at the top of the Spanish League Wednesday. The Sweden striker stretched to tap Maxwell's cross in from close range in the 72nd minute, his first goal in open play since Feb. 14. Krkic, who replaced Ibrahimovic for the last 20 minutes, met Andres Iniesta's cross in the 88th to make sure of the win. Barcelona has 71 points, with Real Madrid on 68 ahead of its visit to Getafe Thursday. Also, Tenerife drew 2-2 with Villarreal, Almeria beat Zaragoza 1-0, Valladolid drew 0-0 with Espanyol and Racing Santander drew 0-0 with Mallorca. Lionel Messi started alongside Ibrahimovic and Thierry Henry at the Camp Nou. However, Barcelona struggled to find its usual passing game and the visitors had the best chances early on. Barcelona eventually started to take control of possession and Ibrahimovic was unlucky when his goalbound shot bounced off a defender and over the bar in the 30th. Twenty minutes from the end Seydou Keita came on for Sergio Busquets, who was on a yellow card. Messi's best chance of the game came when he cut inside and struck the post with his curling left-foot shot. At Tenerife's Heliodoro Rodriguez Lopez, Nilmar headed Villarreal ahead at the end of the first half before Juan Francisco “Nino” Martinez equalized in the 60th. Jose Antonio Culebras gave Tenerife the lead in the 76th before Giuseppe Rossi pulled the visitors level two minutes from the end. On Tuesday Sevilla drew 1-1 with Xerez. Eto'o fires Inter to win Samuel Eto'o scored twice – his second goal coming with a spectacular bicycle kick – and Inter Milan beat Livorno 3-0 Wednesday to restore a four-point lead in Serie A. Last-place Livorno threatened more until Eto'o was given time to line up an angled shot in the 36th minute for his opening score at the San Siro. Five minutes later, the Cameroon international took a pass from Goran Pandev and threw himself around in the air, befuddling Livorno's defense with his acrobatic goal. Brazil right back Maicon made it 3-0 with a sharply angled shot in the 61st. Inter leads with 63 points. AS Roma won 2-0 at Bologna to tie AC Milan for second with 59 points each. Milan allowed a 90th-minute score from Valeri Bojinov in a 1-0 loss at Parma. In the fight for fourth place and the final Champions League berth, Palermo moved one point ahead of Sampdoria with a 2-2 draw at Genoa. Antonio Cassano opened the scoring for Sampdoria in his first match against his hometown club, but Bari hit back for a 2-1 win with Brazilian forward Paulo Barreto scoring the winner with a header four minutes from time. In Wednesday's other games, it was: Atalanta 3, Cagliari 1; Catania 1, Fiorentina 0; Lazio 2, Siena 0; and Udinese 0, Chievo Verona 0.