This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
The Investec South Africa women's hockey team had plenty of opportunities to score in the Investec London Cup bronze medal match against world number three Germany last night.
However, they were undone by the clinical finishing of their European opponents, who won 6-2 after leading 2-1 at half-time.
Holland beat Australia 4-1 in the final.
Consolation for South Africa was their captain Marsha Marescia being named player of the tournament.