Liverpool ended their 85-year Manchester United jinx when a first-half Peter Crouch header gave them a deserved 1-0 win in the FA Cup fifth round at Anfield.
They will be joined in the quarter-finals by Newcastle United, who beat second division Southampton 1-0 with a goal by Kieron Dyer in his first start since August following his recovery from a mystery illness.
Third division Brentford, who beat Sunderland in the last round, went out after a 3-1 defeat at Charlton Athletic while Bolton Wanderers and West Ham United drew 0-0 in a turgid all-Premier clash at the Reebok Stadium.
Liverpool had not beaten United in nine FA Cup ties spanning 85 years, including the 1996 and 1977 finals, but were always in command of a shot-shy lunchtime kick off.
Last month United grabbed a last-minute 1-0 league win at Old Trafford and they had also scored two late goals to snatch a 2-1 win in the teams’ last FA Cup meeting in United’s 1999 treble year.
Newcastle, who sacked manager Graeme Souness two weeks ago, kept their season alive by reaching the last eight for the sixth time in 10 years.
They dominated the first half but Southampton’s 18-year-old Polish goalkeeper Bartosz Bialkowski was equal to their efforts, saving particularly well from Shola Ameobi and then aided by the post when Jean-Alain Boumsong beat him to a corner.
He could do little about the goal in the 68th-minute, however, as Charles N’Zogbia’s break set up Dyer to tuck home.
The four remaining fifth round games will be played on Sunday, including Chelsea at home to third division Colchester United and an all-Premier clash between Aston Villa and Manchester City. The draw for the quarter-finals takes place on Monday.