MotoGP Motorrad GP Deutschland 2016 Jul 2016 race schedule and results - SofaScore