What a thrilling week we have lined up in the Premier League. Hull City's Monday night defeat to Arsenal has turned up the intensity in the relegation scrap, Sunderland's crucial three points last week steered them closer to safety and Burnley's devastating loss at Upton Park gave them a major sucker punch.
Also, Liverpool remain in pursuit of that all important last Champions League place in competition with Manchester United whose embarrassing home defeat against West Bromwich Albion left Red Devils fans on edge.
Here are my predictions ahead of another dramatic day in the Barclays Premier League.
Hull City 2-0 Burnley
Burnley know that defeat on Saturday at the KC Stadium will be their death sentence. They have to take all three points from East Yorkshire otherwise they will virtually be relegated.
It really is a worrying time for Sean Dyche's men who have failed to score since March 14th, and since mid-February have only netted twice. Danny Ings for some reason isn't delivering the goods and Ashley Barnes has lost his spark. George Boyd is the biggest hope of a goal for the Clarets as he returns to his former club. The Scottish forward scored Burnley's last goal against Manchester City to help them onto only their second win in 2015.
Barring their horror show in the first half on Monday night, Hull have been playing some outstanding football of late. A well earned win against Liverpool last week saw the Tigers win back-to-back games for the first time since late 2013.
Nikica Jelavic came off the bench against Arsenal to make his first appearance since being ruled out for six weeks and he looked sharp. He has proved to be a key asset against fellow relegation rivals such as Aston Villa, Queens Park Rangers and Sunderland this season and I believe he can be the cutting edge against Saturday's visitors by netting a couple of goals.
Everton 1 - 0 Sunderland
Sunderland were absolutely dire against Southampton last week. How they won that game only God knows. Both times I have seen the Black Cats play this season, they have been awful. Thinking about it, that's probably an understatement.
Goodison Park is a really tough place to go as Manchester United experienced a fortnight ago. Everton ripped them apart and I can see them doing the same to Dick Advocaat's men in the early kick-off.
Romelu Lukaku is back and will use last week's goal against Aston Villa to rebuild his confidence. Sunderland's back line simply aren't good enough to deal with the Toffees' pace and power.
Aston Villa 0 - 0 West Ham United
These two sides are quite fond with drawing 0-0 against each other, and I can see the same happening on Saturday.
Tim Sherwood's side may still be two points above the drop zone, but I can see them picking up a handful of points before the season draws to a close and that should guide them to safety.
The former Tottenham Hotspur boss will be telling his players to keep it cool and hold on for a point in a bore draw. West Ham are no fierce opponents, especially without Andy Carroll's towering presence, although keep your eyes open for the menacing duo of Diafra Sakho and Enner Valencia up top.
Leicester City 1 - 1 Southampton
I'd love to be able to explain how Leicester have come so good in the past few weeks. Both players, manager and fans have all shown great desire to help the team through it's struggle-some situation, and their hard work has been rewarded by escaping the bottom three.
Southampton found that facing a team up against relegation isn't all that easy when they were beaten by Sunderland last week and so should have learned their lesson ahead of their trip to Leicester.
I can't really see either of these sides winning because they both have something big to play for. The Foxes are battling the drop whilst the Saints are trying to march into that European spot.
Newcastle United 0 - 2 West Bromwich Albion
It's a horrible time to be a Newcastle fan at the moment. They have a manager who doesn't have a clue, players who don't want to play, and a obtuse owner. Until this scandalous situation comes to an end, the club won't be finding much fortune.
I certainly can't see the Magpies taking anything from their home tie against West Brom either. The Baggies travel to St James' Park off the back of a confidence boosting win at Old Trafford last week, not to mention earning a point against Liverpool a couple of weeks ago.
Mike Williamson and Daryl Janmaat were both sent off against Leicester last week and so Fabricio Coloccini is the only remaining experienced defender. John Carver's men are in real trouble and they could be a shock side to be relegated.
Stoke City 1 - 1 Tottenham Hotspur
The Britannia Stadium hasn't been as much of a fortress as it was last season, but they've certainly given their opponents a feisty challenge when visiting Staffordshire.
Mark Hughes' side are just inside the top half of the table, which was his aim for the season, but being so close to West Ham and within touching distance of Swansea City, he'll certainly be aiming for eighth place.
Tottenham are beginning to lose their grasp of a Europa League place, even more so after Sunday's defeat to Manchester City. If they lose here and Liverpool manage to beat Chelsea, the race for Europe will be as good as over and that's why I can see Spurs snatching a point.
Harry Kane is due a goal and needs to prove that he really is the Young Player of the Year.
Crystal Palace 1 - 2 Manchester United
Here are two teams that haven't exactly enjoyed the best few weeks recently. Palace suffered back-to-back-to-back losses when they were beaten by Chelsea last week. Alan Pardew will be urging his players to go out and get a result against United.
And with that, so will Louis van Gaal. They two have faced three successive defeats and need to win this game to keep their reputation up. If Wayne Rooney doesn't start up front, they may as well not turn up to Selhurst Park because Robin van Persie and Falcao are useless.
Do you agree? Leave your opinions in the comments below! We'd love to hear what you've got to say.