W półfinale Rudyk pokonał Australijczyka Matthew Glaetzera 2-0. Polak zrewanżował się Australijczykowi za porażkę w minioną niedzielę w finale zawodów PŚ w Pruszkowie. 22-letni Rudyk uzyskał dziesiąty wynik w eliminacjach na 200 m ze startu lotnego (9,787), a następnie pokonał kolejno starszego kolegę z reprezentacji Damiana Zielińskiego 1-0, Czecha Pavla Kelemena 1-0 oraz Walijczyka Lewisa Olivę 2-0. Polski sprinter wyrównał w Manchesterze swój najlepszy wynik w Pucharze Świata. Drugie miejsce zajął też przed tygodniem w Pruszkowie. Rudyk drugi był także, ale w rywalizacji drużynowej, w Cali.