If you split the league into 3 (top 8, middle 8 and bottom 8) and look at the results against those teams, it makes interesting reading.
Top 8
2nd Portsmouth 15pts from 9 games (5 more still to play)
3rd Hull City 14pts from 9 games (5 more still to play)
4th Doncaster Rovers 13pts from 6 games (8 more still to play)
12th Lincoln City 9pts from 9 games (5 more still to play)
14th Peterborough Utd 7 pts from 6 games (8 more still to play
Top of the points from playing the top 8 is Shrewsbury with 18pts from 10 games (6 more still to play)
Middle 8
1st Lincoln City 22pts from 8 games (8 games still to play)
2nd Peterborough Utd 22pts from 10 games (6 games still to play)
4th Portsmouth 19pts from 10 games (6 games still to play)
7th Hull City 17 pts from 9 games (7 games still to play)
9th Doncaster Rovers 13 pts from 8 games (8 games still to play)
Bottom 8
2nd Doncaster Rovers 22 pts from 10 games (6 games still to play)
3rd Lincoln City 21 pts from 9 games (7 games still to play)
5th Peterborough Utd 20 pts from 10 games (6 games still to play)
9th Hull City 18 pts from 9 games (7 games still to play)
16th Portsmouth 14 pts from 7 games (9 games still to play)
Top of the points from playing the bottom 8 is Oxford Utd with 24 pts from 9 games (7 games still to play)
Yeah Oxford's record breaking run was mainly against 'bottom' teams. Add the latest win (Bristol Rovers) to that. Came up short against Donny though.
But I suppose they now have to be seen as a 'tough one.'