
Bournemouth are unbeaten in their last 12 Premier League matches
Brighton have won five of their last six league outings
Chelsea have lost five of their last six games
It is another massive weekend in the Premier League with Sunday's battle between Manchester City and Arsenal topping the bill.
There is also a Merseyside derby along with more key clashes at the bottom of the table.
Brentford vs Fulham (12.30pm, Saturday)
Fulham have failed to score in four of their last five matches and it would be no surprise if their season continued to peter out, so take the Bees to claim the points.
Score prediction: Brentford 2-0 Fulham
Leeds vs Wolves (3pm, Saturday)
Leeds received a massive tonic by beating Manchester United on Monday, but Wolves have shown signs of improvement in the last few months so they could get a point at Elland Road.
Score prediction: Leeds 1-1 Wolves
Newcastle vs Bournemouth (3pm, Saturday)
These two shared six goals in their last meeting in the FA Cup and Bournemouth will be confident for their trip to Newcastle after they won at Arsenal last week. The Cherries are unbeaten in 12 league games and can claim another success.
Score prediction: Newcastle 1-2 Bournemouth
Tottenham vs Brighton (5.30pm, Saturday)
Tottenham are full of nerves as relegation looms and with two wins in 23 league games, they are unlikely to get the better of Brighton, who have won five of their last six.
Score prediction: Tottenham 1-3 Brighton
Chelsea vs Manchester United (8pm, Saturday)
Manchester United suffered a shock defeat to Leeds on Monday, but they can bounce back against Chelsea, who have lost five of their last six games and were outclassed by Manchester City last weekend.
Score prediction: Chelsea 0-2 Manchester United
Aston Villa vs Sunderland (2pm, Sunday)
Buoyed by reaching the Europa League semi-finals, Aston Villa have won four of their last five matches and should have too much for Sunderland, who tend to do their best work at the Stadium of Light.
Score prediction: Aston Villa 2-0 Sunderland
Everton vs Liverpool (2pm, Sunday)
Everton have got their act together in their new stadium with home wins over Chelsea and Burnley and a buzzing atmosphere could help them get the better of Liverpool, who have lost four of their last five matches.
Score prediction: Everton 1-0 Liverpool
Nottingham Forest vs Burnley (2pm, Sunday)
Nottingham Forest will be buzzing after reaching the Europa League semi-finals and they can boost their chances of staying up by beating Burnley, who have been outclassed for most of the season since promotion.
Score prediction: Nottingham Forest 2-0 Burnley
Manchester City vs Arsenal (4.30pm, Sunday)
The battle between the top two looks set to be a tight encounter as a draw would be an excellent result for leaders Arsenal.
Manchester City should hold the edge but they are unlikely to run riot.
Score prediction: Manchester City 2-0 Arsenal
Crystal Palace vs West Ham (8pm, Monday)
Crystal Palace are only concerned about the Conference League now and this looks a good fixture for West Ham, who have won four of their last seven away games and can boost their survival chances.
Score prediction: Crystal Palace 1-2 West Ham