Capital track cyclist Callum Skinner rediscovered the winning feeling when he concluded a spell of training and racing in Germany with a victory.
Skinner had finished ninth in the Keirin and tenth in the individual sprint at the Cottbus Sprinter Cup the previous weekend.
And he was again short of his best form at the Grand Prix, finishing 14th against strong opposition in the individual sprint, an event won by the German Max Levy, before returning to the track for the team competition.
However, the Edinburgh rider struck back in style when he linked up with Yorkshireman Ryan Owens and Jack Carlin, who is likely to be Commonwealth Games team-mate of Skinner in Australia next year. The British trio took the honours ahead of Germany, with Poland bagging third spot.