I missed this in the summer, but interesting to see where the 'expert' opinion was so badly wrong.

http://www.bbc.co.uk/sport/football/40715451

BBC Sport's predicted final table

1 Middlesbrough
2 Fulham
3 Aston Villa
4 Sheffield Wednesday
5 Derby County
6 Wolves
7 Reading
8 Norwich City
9 Hull City
10 Leeds United
11 Sunderland
12 Birmingham City
13 Cardiff City
14 Brentford
15 Nottingham Forest
16 Sheffield United
17 Preston North End
18 Queens Park Rangers
19 Bristol City
20 Ipswich Town
21 Barnsley
22 Bolton Wanderers
23 Millwall
24 Burton Albion