Team GB have smashed their gold medal haul from Beijing four years ago.

Victory in the men's triathlon, equestrian team dressage - and in the last half hour cycling omnium for Laura Trott - mean we now have 21 - our best in the modern era.

Victoria Pendleton will have to settle for silver after losing to Australian rival Anna Meares in the sprint final - her last race before retiring.

We've also added another silver and bronze today.