LONDON: Kenny Dalglish endured a painful return as Liverpool manager Sunday, losing 1-0 at fierce rival Manchester United in the FA Cup after conceding a penalty in the first minute and having his captain Steven Gerrard sent off. Manchester United striker Dimitar Berbatov went down under Daniel Agger's challenge, and Ryan Giggs scored the resulting spot kick. Twenty years after last taking charge of Liverpool, Dalglish's problems mounted 32 minutes into the third-round match when Gerrard was dismissed for a lunge on Michael Carrick. Also Sunday, Sven-Goran Eriksson's Leicester held his former club Manchester City to a 2-2 draw, Chelsea began its cup defense with a 7-0 rout of manager-less Ipswich and Tottenham advanced with a 3-0 victory over third-tier club Charlton. Hat trick by Ronaldo A Cristiano Ronaldo hat trick earned Real Madrid a 4-2 comeback win against a classy Villarreal Sunday and cut Barcelona's La Liga lead to two points. Ronaldo twice equalized for the home side in the first half and fired it in front in the 79th, before setting up substitute Kaka for the fourth near the end. Jose Mourinho's side has 47 points from 18 games, with Barcelona on 49 after the champion swept aside Deportivo Coruna 4-0 Saturday. Villarreal slipped 11 points adrift of Real in third place but proved they could match its hosts for quality in an absorbing encounter at the Bernabeu. Cani had deservedly fired it in front after only seven minutes but Ronaldo equalized two minutes later. Marco Ruben broke the Real offside trap to lob Casillas in the 18th as Villarreal dominated but again Ronaldo leveled. Earlier, Espanyol crushed Real Zaragoza 4-0 at home to close on the Champions League qualification places. Real Mallorca won 4-1 at home to Almeria and Osasuna drew 0-0 with Getafe while Sporting Gijon grabbed a last-gasp equalizer through Diego Castro to draw 1-1 at Racing Santander. AC Milan draws with Udinese Zlatan Ibrahimovic scored an injury-time equalizer and Serie A leader AC Milan drew 4-4 with Udinese in a wild match at the San Siro Sunday. Milan fell behind 3-1 following two goals from Udinese's Antonio Di Natale, who raised his league-leading total to 13, but an own goal from Mehdi Benatia and Alexandre Pato's second goal in the 82nd minute drew Milan even at 3-3. Argentine forward German Denis put Udinese back in front in the 84th and Ibrahimovic equalized in the third minute of added time after collecting a pass inside the area from Antonio Cassano, who has now set up two goals in his first two matches with Milan. Five-time defending champion Inter Milan also struggled before winning 2-1 at Catania. Also, it was: Lecce 2, Lazio 1; Sampdoria 2, AS Roma 1; Bari 0, Bologna 2; Cesena 0, Genoa 0; Chievo Verona 0, Palermo 0; Fiorentina 3, Brescia 2; and Parma 1, Cagliari 2.