Sri Lanka's Ayomal Akalanka won Silver in the Boy's 400m hurdles and Nilupul Pehesara won bronze in the Boys' High Jump at the 2023 Commonwealth Games in Trinidad and Tobago.
Ayomal clocked a personal best 51.61 seconds, which was one-tenth of a second slower than Daniel Anthony Wright of Jamaica who won gold in 51.51 secs.
Oliver Parker of England came third in 52.36 seconds.
Nilupul meanwhile cleared a height of 2 metres to win bronze in the Boys' High Jump event.
Ethan Glyde of England won gold clearing a height of 2.06 metres.
Jaidi James of Trinidad and Tobago was tied with Nilupul for height cleared in the event, but finished ahead on count back, after the Sri Lankan athlete had more strikes against his name on previous attempts.