The Sachsenring in Germany hosts the eleventh round of the MotoGP season this weekend.
Ai Ogura won last time out in the Netherlands to leapfrog Marc Marquez into fourth in the season standings, just 25 points from leader Jorge Martin.
Martin managed a podium in the same race to ensure that he didn't lose too much ground, while rival Marco Bezzecchi had another nightmare race by failing to finish for the third time in a row.
Fabio di Giannantonio came home fourth to keep the pressure on those above him and Marc Marquez could only manage a seventh placed finish, though he is only 40 points from the leader of the MotoGP World Championship in what is setting up to be a thrilling title race.
There is plenty to play for in Saxony, as three of the top five chase a second victory of the season.
The German Grand Prix is due to start at 13:00 (BST) on Sunday 12th July, which will see the riders take to the track at 14:00 local time.
The sprint race at the Sachsenring will begin at 14:00 (BST) on Saturday 11th July, which is 15:00 circuit time.
Qualifying for the German Grand Prix will take place on Saturday 11th July, scheduled at the times below:
TNT Sports is the home of MotoGP in the UK, and the German Grand Prix weekend in its entirety is being broadcast live there.
Live streaming and on-demand viewing will be available via discovery+.
Marc Marquez was victorious last time out at the Sachsenring on his way to lifting the MotoGP World Championship.
Pack sun cream if you are attending the German Grand Prix this weekend, as it is set to be a hot one!
Bright sunshine is forecast all weekend, with peak temperatures sitting between 26-28°C on Friday, Saturday and Sunday.