It is another huge weekend in the Barclays Premier League, with survival at stake in the two big fixtures at the weekend with Newcastle travelling to Anfield to face Liverpool and Sunderland hosting Arsenal at the Stadium of Light.
There is also the small matter of the FA Cup Semi Finals this weekend with Manchester United facing off against Everton at Wembley.
Liverpool vs Newcastle
Liverpool welcome Newcastle to Anfield in a huge match for the both sides as Liverpool chase a top seven position in the Premier League and Newcastle are in the midst of a relegation battle.
Jurgen Klopp's men come into this match in great form in the Premier League following their 4-0 win against Merseyside rivals Everton. The Reds had an excellent match and despite initially struggling to break Everton down two quick goals before the break saw Everton crumble.
The only downside for Klopp was the injury to Divock Origi who has been excellent in recent matches and they will now be without him for a period of time, leaving injury prone Daniel Sturridge the main man upfront.
They have only suffered one defeat in their last six matches and that was against Southampton in a 3-2 loss but since then they have been in sublime form beating Everton, Stoke and Bournemouth and drawing with Spurs.
Their remaining fixtures see them face Newcastle, Swansea, Watford, Chelsea and West Brom as well as their European ties against Villarreal. It is a congested fixture list but one that they will relish and will on current form fancy winning the majority of if not all of their matches.
A win will see them register a 16th win from 34 matches and in doing so move them above West Ham onto 57 points. They remain the favourites in this match and are at 4/7, with Daniel Sturridge at 11/4 to score first.
The Magpies come into this match in mixed form in the Premier League but they do come into this match having secured a vital 1-1 draw against a rampant Manchester City side who had beaten Chelsea 3-0 prior to the match.
They had lost four of their last six matches prior to that result and they will need to secure a good number of wins in their last four matches to guarantee their survival in the Premier League for another season.
Norwich remain two points ahead of them in 17th and they are now level on games played having finally caught up midweek. They will be full of confidence having secured a win and a draw in their last two matches but they face a Liverpool side who are in serious form at the moment.
Their remaining fixtures see them face Liverpool, Crystal Palace, Aston Villa and Spurs so they do have a fairly tough run in but they still retain an outside chance of remaining in the Premier League.
A win will see them register a 8th win from 35 matches and in doing so move them above Norwich and Sunderland onto 32 points, this is dependant on both sides and their weekend results. They remain the underdogs in this match and are at 17/4, with Aleksandar Mitrovic at 17/2 to score first.
Sunderland vs Arsenal
Sunderland come into this fixture on the back of a thumping 3-0 win away against relegation rivals Norwich and this crucial result has seen them become favourites to avoid the drop.
Sunderland's form in the Premier League this season has been poor but in their last six matches they have only been beaten once and that was by league leaders Leicester City, barring that result they have been excellent although they would have preferred to convert some of the draws into wins.
They find themselves in 18th place in the Premier League, with fixtures against Arsenal, Stoke, Chelsea, Everton and Watford time is running out to save themselves from the drop and another win here is absolutely imperative.
Sunderland will be looking to register their 8th win in 34 matches in the Premier League this season and in doing so move above Norwich and out of the relegation zone. They remain the underdogs in this match and are at 7/2, with Jermaine Defoe at 6/1 to score first.
Arsene Wenger's men come into this match in good form in the Premier League after a much needed 2-0 win against West Brom on Thursday.
This has been another season to forget for Arsenal fans having seen their season collapse again with defeats in the Champions League and FA Cup and having seen Leicester and Tottenham move further away from them.
They had suffered two successive draws with the 1-1 against Crystal Palace following a 3-3 draw against West Ham and with Manchester City finding form and Manchester United continuing to grind out results, Arsenal find themselves needing results to eliminate the threat of dropping out of the top four.
Arsene Wenger has seen his own future questioned this week with the Frenchman clearly stating his intention to continue beyond this season, despite the real lack of progress under the manager this year.
Their remaining fixtures see them face Sunderland, Norwich, Manchester City and Aston Villa with the Gunners confident of securing wins against many if not all of those sides. The fixture against Manchester City in the penultimate game crucial to their chances of retaining a top four place.
Arsenal will be looking for their 19th win in 35 games this season and are looking to secure their 9th away win of the campaign. They remain heavy favourites to secure the win at the Stadium of Light at 3/4 with Olivier Giroud at 7/2.
Everton vs Manchester United
Everton come into this fixture on the back of a 4-0 hammering against Liverpool in midweek in a match that saw a strong Everton ruthlessly exposed by their Merseyside rivals.
Everton's form in the Premier League this season has been poor, they have won none of their last seven matches and despite the three successive draws prior to the Liverpool defeat fans are not happy with Martinez and his team.
This match does come at a good time though as there is no bigger match for the players to pick themselves up for than a crucial FA Cup Semi Final against United this weekend. Defeat in this fixture could mean the end of Roberto Martinez tenure as Everton manager so this fixture takes on even bigger significance.
Everton have beaten Dagenham and Redbridge, Carlisle United, Bournemouth and Chelsea to reach the Semi Finals and a win in this competition could be the difference in Martinez keeping his job or not.
Everton remain underdogs given their current form and are at 11/4 with Romelu Lukaku at 9/2 to score first.
Louis Van Gaal's men come into this FA cup match in good form after beating a distracted Crystal Palace 2-0 in their midweek encounter. The win against the Palace was comfortable but it was obvious they had one eye on their Semi Final fixture against Watford on Sunday.
They have suffered just the one defeat in their last six matches and that was against Tottenham in a 3-0 loss away at White Hart Lane but they have secured wins in all of their other five fixtures and come into this match full of confidence and the overwhelming favourites.
Key to them winning those matches has been the emergence of Marcus Rashford who has been in wonderful form, scoring 7 goals in his first 12 matches and there is even talk of him being selected for England ahead of the European Championships this summer.
They will be wary of facing a wounded animal in Everton and with Roberto Martinez having masterminded Wigan's FA Cup success in 2012 they will not be taking anything for granted.
United have beaten Sheffield United, Derby County, Shrewsbury Town and more recently West Ham to progress to the Semi Finals and will be looking for their first FA Cup win since 2005.
United are the overwhelming favourites to win at 1/1 with Marcus Rashford at 5/1.
Tip 1 – Newcastle to win 2-1 @ 16/1 and Andros Townsend to score first @ 12/1
Tip 2 – Sunderland to win 2-1 @ 14/1 and Fabio Borini to score first @ 9/1
Tip 3 - Manchester United to win 3-2 @ 28/1 and Marcus Rashford to score first @ 5/1
All Tips Courtesy Of Sky Bet.