He won Dubai in 2:04 flat in 2018 and then PB'd on a different course. No man has won Dubai and not have that hold up as their PB since Haile (who had run quicker in Berlin before his Dubai victories). The only other was Lemi Berhanu (who did end up going faster the next year, but on the same course for 2nd)