( CNN ) -- Diego Milito scored two second half goals as Inter brought an abrupt end to Juventus ' 49-match unbeaten run in Serie A with a 3-1 win in Turin Saturday . The Argentina international striker snapped his goal drought against Juve with a coolly taken penalty and then scored the second when Gianlugi Buffon could only parry out a shot by substitute Freddy Guarin . Rodrigo Palacio grabbed a late cinching third to leave Juve stunned after the home side had taken the lead straight from the kick off through Chilean Arturo Vidal . They maintained the advantage and might have added to it during a high-quality first half , but Inter stepped up their game after the break . They have moved to within a point of Juventus at the top of the Italian standings with the pivotal victory . Juve 's Angelo Alessio , standing in for Antonio Conte while the coach sits out a lengthy touchline ban , was left disappointed by their defeat . `` Unfortunately we lost after 49 games , but Inter took their chances and we did n't . It does n't matter that it was Inter who did this -- we played well and had several chances to double our lead in the first half , '' he told Sky Sport Italia . Barcelona stayed on top of La Liga with a hard-fought 3-1 win over Celta Vigo in the Camp Nou to take their record to nine victories and a draw , their best start to a Spanish season . Adriano Correia put Barca ahead after 21 minutes before Mario Bermejo quickly leveled for the visitors . David Villa quickly restored the lead for the leaders and a Jordi Alba goal secured the three points in the second half . Barcelona 's arch-rivals and reigning champions Real Madrid kept pace with a 4-0 win over Real Zaragoza but they remained eight points adrift of the leaders . Gonzalo Higuain and Angel Maria struck within two minutes in the first half with Michael Essien and Luka Modric adding late efforts after the break . Second-placed Atletico Madrid lost 2-0 to Valencia in the late game to fall three points behind Barca . Roberto Soldado and Nelson Valdez scored the goals to inflict a first defeat of the season on Atletico . In the Bundesliga , Bayern Munich increased their advantage to seven points with a 3-0 win at Hamburg while second-placed Schalke 04 suffered a shock 3-2 defeat at Hoffenheim . Bayern were coming off their shock 2-1 home defeat to Bayer Leverkusen last Sunday but showed no ill effects as Germany midfielders Bastian Schweinsteiger , Thomas Mueller and Toni Kroos all scored in an easy victory . Schalke looked to have salvaged a point when Japan international defender Atsuto Uchida grabbed a late equalizer to make it 2-2 , but substitute Sven Schipplock struck for the home side in the first minute of added time to sink the Royal Blues . Eintracht Frankfurt remained third after their 1-1 draw with Guerth Fuerth Friday while defending champions Borussia Dortmund stayed fourth after they were held to a goalless draw by VfB Stuttgart . Dortmund captain Sebastian Kehl is an injury doubt for Tuesday 's key Champions League clash at Real Madrid after he broke his nose..
Inter Milan beat Juventus 3-1 in Turin to end home side 's unbeaten run . Diego Milito 's second half double sinks league leaders Juve . TL;DR Real Madrid and Barcelona are tied on points with a game left for both teams, but the gap is narrowing. Bayern Munich stretch Bundesliga lead to seven points .