Ao correr os 200 metros em 20,30, David Lima confirmou os mínimos para esta prova no mundial de Londres, marca obtida no decorrer do meeting suíço realizado na cidade de La Chaux-de-Fonds.
Com este registo, David passou a ser o segundo português de sempre nesta distância, depois do recordista Francis Obikwelu (20,01).
Tendo participado ainda nos 100 metros, David Lima bateu o seu recorde pessoal, colocando-o na terceira posição do ranking nacional de sempre, depois de Obikwelu (9,86), Carlos Calado (10,11)