Real Madrid moved into second place behind Barcelona in the red-hot Spanish title race with a 3-2 victory over Sevilla at the Bernabeu Stadium on Sunday.
Substitute Guti was the hero for Real Madrid, setting up all three goals after he came on for Raul. Guti provided three pin-point passes to set up three goals in the space of 24 minutes, two for top scorer Ruud van Nistelrooy and one for Brazilian forward Robinho.
With five games left to play, the win catapulted Real over Sevilla into second spot, two points behind defending champion Barcelona, which won, 2-0, Real Sociedad on Saturday.
Ronaldinho set up Andres Iniesta for the opener just after the break, then set up Samuel Eto'o for the second goal late in the game.
La Liga (5 games to play):
1. Barcelona 65 pts.;
2. Real Madrid 63 pts.;
3. Sevilla 61 pts.;
4. Valencia 59 pts.
Schalke 04 clung to a one-point lead with two games left thanks to a 1-0 victory over Nuremberg on Kevin Kuranyi's header in the 64th minute.
The win was enough to keep Schalke, which has never won the Bundesliga title, ahead of Stuttgart, which downed Mainz, 2-0, on goals by Fernando Meira and Roberto Hilbert.
Swede Markus Rosenberg scored a hat trick to give third-place Werder Bremen a 4-1 win at Hertha Berlin on Sunday.
Fourth-place Bayern Munich's hopes of playing in the UEFA Champions League were effectively ended when it was held to a 1-1 draw at relegated Borussia Moenchengladbach. Only the top three teams in Germany advance to the Champions League.
Bundesliga Race (2 games to play):
1. Schalke 04 65 pts.;
2. VfB Stuttgart 64 pts.;
3. Werder Bremen 63 pts.
Second-half goals by Brazilian teenager Anderson and Uruguayan defender Jorge Fucile gave Porto a 2-0 win over Nacional on Saturday to remain three points ahead of Sporting with two games to play. Sporting beat last-place Vitoria Setubal, 3-1, while third-place Benfica beat Naval, 2-1.
SuperLiga Race (2 games to play):
1. Porto 65 pts.
2. Sporting 62;
3. Benfica 61 pts.
Fenerbahce opened up a five-point lead on Besiktas with a 1-0 at the second-place team in a battle of Super Lïg leaders. Serbian striker Mateja Kezman scored the game's only goal in the 12th minute of the heated Istanbul derby at Besiktas' Inonu Stadium, played amid heavy security. Besiktas finished with 10 players after Ibrahim Toraman was ejected in the 82nd minute.
Super Lïg Race (3 games to play):
1. Fenerbahce 63 pts.;
2. Besiktas 58;
3. Galatasaray 55.