Steve Smith (CAN) 2:36 and Fionn Griffiths (UK) 3:03 take gold.