Sarabanda recordurilor a continuat și în penultima zi a întrecerilor olimpice de atletism. Rusul Serghei Kidriapkin a deschis seria în proba de 50 kilometri marș, încheiată după 3h35,59, record olimpic, la capătul unei dispute strânse cu australianul Jared Tallent, 3h36,53 și cu chinezul Taingfeng Si, 3h37,16. Românul Marius Cocioran a sosit pe 39, fiind cronometrat ân 3h47,52. Cvartetul jamaican al ștafetei de 4×100 metri, cu Nesta Carter, Michael Frater, Yohan Blake și Usain Bolt a oprit cronometrul la 36,84, record mondial și olimpic. Argintul a revenit americanilor Tree Kimond, Justin Gatlin, Tyson Gay, Ryan Bailey, 37,04, record național, iar bronzul Canadei, 38,07. Ștafeta feminină de 4×400 a SUA, cu campioanele olimpice de la 200 și 400 metri, Allyson Felix, respectiv Sanya Richards-Ross, s-a impus cu un nou record stagional, 3 16, 87, în fața Rusiei, 3 20,23 și Jamaicăi, 3 20,95. Maria Savinova din Rusia le-a învins pe campioana mondială Caster Semenya-Republica Sud-Africană, 1 57,23, record stagional și pe conaționala Ekaterina Poistogova, 1 57,53, record personal. O altă Marea surpriză a serii s-a înregistrat în proba masculină de suliță câștigată de tânărul atlet Trestor Walcott din Trinidad Tobago, 84,58, urmat la șapte centimetri de ucraineanul Oleksandr Piatnițki. O altă rusoaică, Elena Șimanova, s-a impus la 20 kilometri marș, 1h25,02, înaintea conaționalei Olga Kanișkina, sosită după șapte sutimi și a chinezoaicei Shenie Qieyang, la 14. Claudia Stef a venit pe locul 38, cu 1h,33,56.
Britanicul Mohammed (Mo) Farah, învingător acum câteva zile la 10.000 metri, a triumfat și la 5.000, cu 13:41,56, devansându-i pe etiopianul Dejen Gebremeskel, cu 42 de sutimi și pe kenyanul Thomas Longuowa, cu 1,82 secunde.
Duminică, în ultima probă, maratonul masculin, va concura și Marius Ionescu.
Înaintea finalelor din ultima zi, podiumul în ierarhia pe medalii a rămas același, cu SUA, în frunte, 102 medalii, dintre care 44 de aur, 29 de argint și tot atâtea de bronz, secondată de China, 87 (38-27-22) și Marea Britanie, 62 (28-15-19).