After the less than successful debut of last week, I thought I’d try my hand at this prediction malarkey again.

Fingers crossed that this week I’ll fair a little better!!

English Premiership

Arsenal 1-1 Man City

Aston Villa 2-2 Fulham 

Bolton 1-2 Reading 

Chelsea 3-1 Portsmouth

Derby 1-0 Birmingham 

Everton 2-1 Blackburn                     

Sunderland 1-2 Liverpool 

West Ham 0-1 Wigan 

Manchester United 2-0 Spurs

Middlesbrough 0-2 Newcastle United

Scottish Premier Division

Celtic 2-1 Hearts

Falkirk 1-1 St Mirren

Gretna 2-1 Motherwell

Hibernian 0-2 Aberdeen

Inverness Caley Thistle 0-1 Dundee United

Kilmarnock 1-1 Rangers