Last week, friends, I got 6 results right with 1 perfect score. Mark "Lawro" Lawrenson, the arse, got 8 results right with 2 perfect scores! The bastard! He takes a 3-1 lead, with not too many rounds to go. Let's try and make it 3-2...
Aston Villa vs West Ham - Villa have got to try and capitalise on Everton not playing in the league this weekend, and try to cement 4th spot. A win here will be nice, considering their recent form. 2-1
Middlesbrough vs Fulham - Another home game for Boro, another game they have to win. Fulham's away record is poor, and Boro will win this one. 2-1
Portsmouth vs Bolton - Anyone care about this one? Not me, particularly. 2-0
Stoke vs Blackburn - Stoke are good at home, but when they come up against a side managed by Big Sam, they won't be allowed to use their bullyboy tactics. 1-1
Sunderland vs Hull - The Mackems are in trouble, I think. Especially if their North East friends win this weekend. Two poor teams, but home advantage will see Sunderland through. 1-0
Tottenham vs Newcastle - A draw away at Stoke was a big result for the Toon, but Tottenham are playing with a bit of freedom now, and they'll be too strong here. 3-1
Man City vs West Brom - Baggies are down, City are "meh". Well, who cares? 3-0
Not going to do FA Cup predictions, but I wouldn't be surprised if both games went to extra-time. Enjoy your sport this weekend!