The Bundesliga fixture list may look straightforward on paper, but in fact it is the end product of an extremely complex and labour-intensive process.

Visit our #bundesligaschedule site and you could win a trip to the 2016/17 Bundesliga game of your choice.