It is two days to the opening of the football season in England and Scotland... Just for some fun, let's have some predictions on this weekend's results. The fixtures:

Tottenham v Manchester City
Aston Villa v West Ham
Blackburn Rovers v Everton
Bolton Wanderers v Fulham
Sunderland v Birmingham
Wigan Athletic v Blackpool
Wolverhampton v Stoke City
Chelsea v West Brom
Liverpool v Arsenal (Sunday)
Manchester United v Newcastle (Monday)

and in Scotland:

Inverness Caledonian Thistle v Celtic
Aberdeen v Hamilton Academical
Hearts v St.Johnstone
Rangers v Kilmarnock
St. Mirren v Dundee United
Motherwell v Hibernian (Sunday)