League fixtures for 8 teams

Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7
 1v 8  7v 1  1v 6  5v 1  1v 4  3v 1  1v 2
 2v 7  6v 2  2v 5  4v 2  2v 3  8v 2  7v 3
 3v 6  5v 3  3v 4  8v 3  7v 5  4v 7  6v 4
 4v 5  8v 4  7v 8  6v 7  6v 8  5v 6  5v 8

In the above fixtures the following teams are paired so when one is at home the other is away:
1 and 8
2 and 5
3 and 6
4 and 7