Watch the best action from Day 7 of the Commonwealth Games in Glasgow, Scotland.

Canada had an outstanding day in wrestling (three gold medals) and track and field, where Brianne Theisen-Eaton and Jessica Zelinka finished 1-2 in the heptathlon and Derek Drouin won the men's high jump title.

Divers Meaghan Benfeito and Roseline Filion won gold in the 10m synchro, and Jennifer Abel and Pamela Ware took silver in the 3m synchro.