The German Grand Prix has been dropped from next year's Formula 1 calendar.
The race has been axed from the schedule for financial reasons, despite Mercedes's dominance of the sport.
However, Germany's absence was expected, with Nurburgring unwilling to pay the hosting fees for 2017 and Hockenheim - which drew a below-par crowd last season - reluctant to lose money in successive years, according to Reuters.
It was unclear from the draft calendar whether the races in Brazil and Canada would go ahead, but the International Automobile Federation's final schedule has them confirmed.
Meanwhile, one of several scheduling switches sees the Azerbaijan Grand Prix pushed back to June 25 to avoid a clash with the Le Mans 24 Hours sportscar classic.
The German Grand Prix is on course to return in 2018.