El-Hadji Diouf's second-half header earned Blackburn a 1-1 draw as Chelsea's Premier League title aspirations hit the buffers at Ewood Park.
Kenny Miller's late header gave nine-man Rangers a 1-0 victory over St Mirren in a dramatic Co-operative Insurance Cup final at Hampden Park.
Cardiff boosted their play-off hopes as goals from Ross McCormack, Peter Whittingham and Chris Burke earned a 3-1 home victory over Watford.
Roque Santa Cruz and Carlos Tevez earned Manchester City a 2-1 win over Fulham at Craven Cottage to keep their Champions League hopes on track.
An inspired second-half comeback from Coventry earned the Sky Blues a 2-2 draw away to local rivals Leicester in the Championship on Sunday.
Manchester United came from behind to win 2-1 at home to Liverpool on Sunday and return to the top of the Premier League table.
Arsenal overcame the dismissal of Thomas Vermaelen to go top of the Premier League after a 2-0 win over West Ham at Emirates Stadium.
Newcastle came from two goals down to snatch a priceless Championship point in a 2-2 draw against Bristol City at Ashton Gate on Saturday.
Marvin Morgan took his goals tally for the season to 12 as Aldershot kept up their play-off aspirations with a 2-0 win at home to Shrewsbury.
David Mooney's equaliser ensured Charlton did not suffer back-to-back defeats but they had to settle for a 2-2 home draw with Gillingham.
A last-minute goal from substitute Ashley Chambers secured a shock 3-2 home victory for Grimsby against promotion-chasing Bournemouth.
Greg Pearson rescued a 2-2 draw for Burton against Chesterfield with a stoppage-time goal in another dramatic finish at the Pirelli Stadium.
Richard Logan came off the bench to snatch an equaliser for Exeter in a 2-2 away draw which dealt a heavy blow to Wycombe's hopes of survival.
Dagenham came from a goal behind to end resurgent Macclesfield's three-game unbeaten run with a 3-1 win at Victoria Road on Saturday afternoon.
Davide Somma scored twice to take his tally to five goals in as many games as Lincoln extended their unbeaten run with a 3-2 win over Torquay.
Ten-man Walsall pulled off an amazing 1-0 home win over Colchester thanks to a goal from substitute Darren Byfield in stoppage time.
Rickie Lambert scored a second-half hat-trick as Southampton kept their slim play-off hopes alive with a convincing 3-0 win at MK Dons.
Mike Edwards struck his third goal of 2009/10 as Notts County extended their unbeaten run to eight games with a 1-0 win at Crewe on Saturday.
League One leaders Norwich were denied another victory in their push for the title as hosts Swindon snatched a 1-1 draw in injury time.
Barnet halted a poor run of results with a 2-1 victory over a Darlington side who left themselves too much to do after the break on Saturday.
Brentford hung on for a first win in six games as Stockport continue to struggle in League One following the 1-0 home defeat on Saturday.
Goals in each half from Liam Davis and Ryan Gilligan maintained Northampton's promotion push with a 2-0 win at home against Morecambe.
Hereford ended a run of four consecutive home defeats with a 2-0 victory over Bradford in an entertaining contest at Edgar Street.
Elliott Bennett's first-half wonder strike set Brighton on course for a comfortable 2-0 win at fellow strugglers Oldham on Saturday afternoon.
Rotherham did their hopes of automatic promotion the power of good with a hard-fought 1-0 victory at home to promotion rivals Bury on Saturday.
Goals from Jordan Rhodes and Theo Robinson earned Huddersfield comfortable 2-0 win at Leyton Orient to put their play-off bid back on course.
A goalkeeping blunder from Joe Anyon proved costly for play-off chasing Port Vale as they were held to a 1-1 draw at Cheltenham on Saturday.
Leaders Rochdale came back from two goals down to seal another vital win in their push for promotion as they won 4-2 at Accrington on Saturday.
Bristol Rovers took advantage of a goalkeeping mistake from Alex McCarthy to romp to a 3-0 derby win at Huish Park on Saturday afternoon.
James Harper's late strike rescued a point for Sheffield United in a 1-1 South Yorkshire derby draw at Doncaster on Saturday afternoon.
Hugo Rodallega scored in stoppage time as Wigan boosted their Premier League survival hopes with a 1-0 home win over doomed-looking Burnley.
Mikel Arteta and Steven Pienaar fired Everton to their seventh straight Premier League home win as they saw off 10-man Bolton 2-0 on Saturday.
Ryan Flynn scored what could be a vital goal in Falkirk's battle against relegation to earn the Bairns a 2-2 draw at Hamilton on Saturday.
Ben Burgess struck a late equaliser to salvage a 2-2 draw for Blackpool and deny relegation-threatened Crystal Palace a vital Championship win.
Robbie Keane kept up his impressive scoring rate for Celtic as his penalty helped the Parkhead men to a comfortable 3-0 win over St Johnstone.
Middlesbrough's play-off hopes suffered another blow as they were held to a 1-1 draw by Championship form side Reading at The Riverside.
Iain Dowie was denied a debut win as Hull boss as Portsmouth scored twice in the final three minutes to claim a 3-2 victory at Fratton Park.
Scunthorpe moved out of the relegation zone after Martyn Woolford's deflected second-half strike gave them a vital 2-1 victory over Plymouth.
Antonio German climbed off the bench to spoil Paulo Sousa's return to QPR as Swansea were held to a 1-1 draw at Loftus Road.
Darren Bent smashed through the 20-goal barrier as Sunderland survived a second-half fightback to beat Birmingham 3-1 at the Stadium of Light.
Eidur Gudjohnsen and Niko Kranjcar scored as Tottenham tightened their grip on fourth in the Premier League with a 2-1 win at 10-man Stoke.
Daryl Murphy was on the scoresheet again as Ipswich beat Barnsley 1-0 to return to winning ways to move further clear of the relegation zone.
Sheffield Wednesday did little to ease their relegation fears after being held to a goalless draw by fellow strugglers Derby at Hillsborough.
Nottingham Forest continued their remarkable run of form at the City Ground but they were made to work hard in a 1-0 victory over Peterborough.
Aberdeen equalled their worst ever run of 11 games without a win but did come from two goals down to draw 2-2 with Dundee United at Pittodrie.
West Brom kept up their charge for automatic promotion with an edgy 3-2 victory over Preston that extended their winning streak to four matches.
John Carew scored first and then last as Aston Villa salvaged a 2-2 draw from a Premier League game Wolves had threatened to win at Villa Park.
Andrew Driver made a goalscoring return as Hearts sealed a 2-1 Edinburgh derby victory over Hibs with two goals in three first-half minutes.
Hartlepool ended a run of nine successive away defeats as they battled to a 0-0 draw with fellow strugglers Tranmere at Prenton Park on Friday.
Fernando Torres kept Liverpool's Europa League hopes alive with two goals in a 3-0 victory over Lille that sealed a 3-1 aggregate triumph.
James Dunne scored in the final minute as Exeter beat Bristol Rovers 1-0 at St James Park to claim their first win since January.
Andy Carroll and Peter Lovenkrands scored to earn Newcastle a 3-0 home win over Scunthorpe and a 12-point lead over Nottingham Forest in third.
Hereford crashed to their fourth home defeat in a row in Tuesday night's League Two fixture against Morecambe, who ran out 1-0 winners.
Jimmy Ryan fired home his fourth goal of the season to boost Accrington's promotion bid with a 2-1 win over fellow play-off chasers Rotherham.
Brighton claimed only their fourth home win of the League One season on Tuesday as 10-man Brentford were beaten 3-0 at the Withdean Stadium.
Davide Somma fired in his third goal in four games as Lincoln came from behind to dent Dagenham's play-off hopes in a 1-1 draw at Sincil Bink.
Stockport's slim League One survival hopes suffered another blow on Tuesday night as their 10 men were beaten 1-0 by Oldham at Edgeley Park.
Swindon kept their League One promotion bid on track with an impressive 1-0 win over in-form Southampton at St Mary's on Tuesday night.
Carlisle leapfrogged Yeovil in the League One table thanks to a solitary second-half goal from on-loan Manchester City midfielder Adam Clayton.
Leroy Lita scored in the last minute as Middlesbrough kept their Championship play-off hopes alive with a 2-2 draw against Derby at Pride Park.
Bruno Berner scored as Leicester consolidated their Championship play-off place with a 1-0 win over 10-man Crystal Palace at Selhurst Park.
Peter Whittingham scored a stoppage-time penalty as Cardiff claimed a first away win in five with a 2-1 success at play-off rivals Coventry.
Neil Warnock suffered his first defeat as QPR boss as a Gylfi Sigurdsson penalty earned Reading a 1-0 Championship win at the Madejski Stadium.
John Oster netted a last-gasp winner to give Doncaster a 2-1 win at Peterborough on Tuesday and maintain their Championship play-off push.
Carl Fletcher netted a late winner as Plymouth Argyle claimed only their fifth home league victory of the season, 3-2 over 10-man Bristol City.
Graham Dorrans scored a debatable penalty as West Brom boosted their Championship title bid with a 2-0 win over Swansea at the Liberty Stadium.
Watford halted their slide down the Championship table and put a stop to Ipswich's recent resurgence with a deserved 2-1 win at Vicarage Road.
Nottingham Forest's automatic promotion hopes took another dent as they lost 2-1 at Barnsley - their sixth straight Championship away defeat.
St Johnstone stepped up their late push for a top-six place in the Scottish Premier League thanks to a 1-0 home win over Aberdeen on Tuesday.
Richard Cresswell scored twice as Sheffield United boosted their Championship play-off bid with a 3-0 win over Blackpool at Bramall Lane.
James Milner was the match winner as Aston Villa boosted their Champions League hopes with a 2-1 win over Wigan at the DW Stadium on Tuesday.
Chelsea have been knocked out of the Champions League after losing 1-0 on the night and 3-1 on aggregate to Jose Mourinho's Inter Milan.
Alan Irvine made a point on his return to Preston as Sheffield Wednesday came from two goals down to grab a crucial 2-2 draw at Deepdale.
An injury-time equaliser from Jeff Goulding kept Bournemouth second in League Two as the Cherries held Notts County 2-2 at Meadow Lane.
Adam Johnson hit a terrific injury-time equaliser as Manchester City grabbed a 1-1 draw at Sunderland to maintain their Champions League hopes.
Wayne Rooney scored twice as Manchester United returned to the top of the Premier League after beating Fulham 3-0 at Old Trafford.
A late equaliser from Mihael Kovacevic earned Dundee United a 3-3 draw against Rangers and forced their Scottish Cup quarter-final to a replay.
Nicklas Bendtner struck in stoppage time as Arsenal kept pace with Chelsea at the top of the Premier League with a 2-1 win over 10-man Hull.
A serious injury to Bristol Rovers defender Byron Anthony was the talking point in a 0-0 home draw with Tranmere - who finished with 10 men.
Crewe striker Clayton Donaldson scored an 85th-minute leveller to secure a 1-1 draw against Torquay United at Plainmoor on Saturday afternoon.