Commonwealth Games 2018: Peacock goes huge to take silver