Semifinalene ble avholdt 7. august, kl. 19:35 (UTC+2) Det ble løpt tre heat. De to første i hvert heat (Q), og de to raskeste tidene ellers (q) gikk videre til semifinalene.