Lionel Messi took just three minutes to score on his return from injury as Barcelona enjoyed the perfect preparation for the visit of Manchester City in midweek with a 4-0 thrashing of Deportivo la Coruna Saturday. The Spanish champion was already 3-0 up thanks to Luis Suarez and a double from Rafinha when Messi was introduced after nearly a month out with a groin problem just before the hour mark and wasted no time in scoring his ninth goal of the season. Barca trails league leader Sevilla by a point after the Andalusians won away from home in La Liga for the first time in 23 games, triumphing 3-2 at Leganes. Barca has traditionally struggled on weekends following international breaks and fell to a shock 2-1 defeat at home to Alaves on its return to action in September. Deportivo had also drawn 2-2 on its last two visits to the Camp Nou, but never threatened another upset as Barca got back to winning ways after losing 4-3 to Celta Vigo two weeks ago. Sevilla moved to the top by ending a 17-month wait for an away league win at Leganes. Franco Vazquez's opener and a second from the impressive Samir Nasri just before the hour mark put Jorge Sampaoli's men well on course to end that barren run. However, its defensive frailties looked set to cost it victory once more as Leganes fought back with two goals in three minutes through David Timor and Alexander Szymanowski. Pablo Sarabia proved the match winner off the bench, though, when he curled home from outside the area his third goal in just seven La Liga games since joining from Getafe. Ten-man Frankfurt extend Bayern's winless run Bayern Munich coach Carlo Ancelotti has slammed Bundesliga leader Bayern Munich's 'bad attitude' after Saturday's 2-2 draw at ten-man Eintracht Frankfurt left it without a win in three games. After last month's 1-0 Champions League defeat at Atletico Madrid and its 1-1 league draw with Cologne before the international break, this was neither the performance nor the result coach Ancelotti wanted. Despite the draw, Bayern maintains a two-point lead in the Bundesliga ahead of Wednesday's key Champions League game at home to PSV Eindhoven. Bayern's Arjen Robben and Frankfurt's Szabolcs Huszti both scored first-half goals. After Germany international Joshua Kimmich put Bayern head, Frankfurt had Huszti sent off, but Mexico midfielder Marco Fabian scored their crucial second equalizer 12 minutes from time. Bayern is two points clear of second-placed Cologne. French striker Anthony Modeste scored both goals in the first-half including a converted penalty in a 2-1 win at Ingolstadt, for whom Lukas Hinterseer netted a late penalty. The result saw Ingolstadt drop to the bottom of the table, replacing Hamburg, who picked up a point in a goalless draw at Borussia Moenchengladbach. Unbeaten Hoffenheim is fifth after its 2-1 win at Freiburg. Algeria midfielder Nabil Bentaleb, on loan from Tottenham Hotspur, scored his first goal for Schalke, thanks to goal-line technology, in a 1-1 draw at Augsburg. His bullet shot from 17 meters out bounced over the line and out of the goal before Daniel Baier equalized. On Friday, Pierre-Emerick Aubameyang missed a penalty and hit the bar before scoring to earn fourth-placed Borussia Dortmund a 1-1 home draw against third-placed Hertha Berlin as both sides ended with 10 men.