Arsenal to win on all fronts
The Gunners seem to have rediscovered their form in the nick of time.
With Everton breathing down their neck in the race for fourth place, the Gunners turned in a solid away performance last week to beat Hull City 3-0.
It's no surprise that the improvement coincided with the return of Aaron Ramsey and Mesut Oezil.
Newcastle are in for a harrowing experience at the Emirates Stadium having lost their last five matches, scoring just once.
With Arsenal functioning like a well-oiled machine once again, you fear the worst for Alan Pardew's men.
In fact, I can't see Arsenal dropping any points in their remaining three matches.
Sunderland to beat Cardiff
Sunderland are on the brink of a miracle. They followed up on an unlikely away draw with Manchester City with an even more shocking away win over Chelsea.
Suddenly, after collecting four points from two matches in which they were expected to get nothing, they have a real chance of lifting themselves out of the relegation zone.
In fact, they will climb out of it if they win their game in hand over the three opponents above them, since they have a better goal difference.
You can imagine how fired up the players will be for this clash with fellow strugglers Cardiff.
They will do whatever it takes to clinch a crucial home win.
Cheers abound at Old Trafford
Can a team in turmoil beat a side desperately needing points to survive?
The answer is yes.
Man United will want to put a horrible week behind them - and what better way to do it than by winning at home.
So, have pity on Norwich.
The guys from Carrow Road could not have picked a worse time to visit Old Trafford.
But travel, they must and, like it was in the reverse leg, they will limp off with nothing to show for their troubles.
Man United have every reason to win in front of their suffering fans and they should.
It might not be pretty but I'm banking on it happening.
Fulham to make a run for freedom
Fulham can smell freedom - well, make that survival.
It is at their doorstep and they'll be making a run for it.
The Cottagers saw their relegation hopes take a dip when beaten by Spurs but they face Hull tonight and they will want to put three points in the bag.
They see Cardiff - also on 30 points - having a torrid time at Sunderland against another set of desperados.
And there's that business of Norwich having to face Man United.
All could drop points which would mean a lifeline for the Cottagers.
Can they beat The Tigers?
I think so and I'll be betting on a good show by a team that have for so long been in the doldrums.
Man City over Palace, easily
Having slipped up at home to Sunderland two weeks ago, I can't see the Galacticos of English football dropping points again.
Liverpool might be well on course for the title, but Man City will ensure the race goes down to the wire.
With five wins from five games, Crystal Palace are in red hot form, and they are known to be very stubborn at Selhurst Park.
But Sergio Aguero and Alvaro Negredo are fit and I see them having little problem against the Palace defence.
The compelling factor for me is that Palace are safe from relegation.
Playing without pressure might suit them, but I don't think they'll show the same doggedness.
It's Liverpool's year
It doesn't matter if it's Carrow Road or Anfield, Liverpool are unstoppable at the moment.
If their opponents score two, they reply with three. And it can come from anyone - from Martin Skrtel to Luis Suarez.
Is Jose Mourinho playing mind games? Will Chelsea field a weakened side in preparation for their midweek Champions League semi-final second leg?
Whichever side he fields, Chelsea's mind will be on Atletico Madrid. So, either way, Liverpool are the team to go with here.
Odds for a straight home win on the 1x2 have dropped from $1.70 to $1.50. Evidently, everyone believes this is Liverpool's year.
I certainly agree.