Switzerland bounced back from disappointment at Tokyo 2020 to beat hosts Germany in the team final at the European Jumping Championships on Friday (3 September).
Belgium took bronze ahead of Sweden who had just Peder Fredricson from the team which took Olympic gold four weeks ago.
The Swiss, who finished fourth in Japan, were in command after a second clear round on the day from Martin Fuchs and his grey gelding Leone Jei in Riesenbeck.
Germany's final rider, David Will, had one fence down on C Vier to leave Steve Guerdat with 7.30 faults in hand going into the last round of the competition.
Guerdat could afford to have one down on Albfuehren's Maddox, and he did just that for four faults after an opening clear on the day.
That saw the Swiss quartet of Elian Bauman and their three Tokyo competitors - Bryan Balsiger, Fuchs and Guerdat - take gold thanks to a total of 9.47 faults with each team able to drop the worst score from Thursday and each of Friday's two rounds.
Germany's four of Andre Thieme, Sydney 2000 team gold medallist Marcus Ehning, Christian Kuluk and Will took silver with 12.77 largely thanks to Thieme having two clear rounds on the day.
Belgium were third on 17.34 with Tokyo team bronze medallist Pieter Devos and Nicola Philippaerts both having double-clears on Friday.
Tokyo individual silver medallist Fredricson and two-time Olympic medallist Rolf Göran Bengtsson had one clear round apiece on Friday for Sweden who were fourth on 27.59.
These rounds also counted towards Sunday's individual final with Fuchs in the lead from Thieme and Devos.