He reached the pinnacle of his event in 2008 by setting a world record of 12.87 seconds in June at the Golden Spike Ostrava meet,[3][4] and winning an Olympic gold medal at the 2008 Beijing Olympics in 12.93 seconds. Injury ruled him out for much of 2009, but he returned strongly with a championship record win at the 2010 IAAF World Indoor Championships. He was disqualified at the 2011 World Championships in Athletics – Men's 110 metres hurdles, for violation of rule 163.2, obstruction.
At the 2008 World Indoor Championships in Valencia he didn't advance from the heats due to fact that he stopped running, thinking that fellow hurdler Liu Xiang had made a false start. This was great disappointment for Robles, who had posted nine of the 11 fastest times of the winter season and was a favorite for winning the gold medal.[9]
At the Beijing Olympics in 2008, many anticipated a Robles and Liu showdown in the final, but Liu was forced to pull out injured in the opening heat due to tendinitis.[10] Robles went on to comfortably win the gold medal, posting a time of 12.93 s in the final.[11]
During the 2009 IAAF World Championships, Dayron Robles was forced out of the competition, not finishing his semi-final because of muscular injury. After recovering from his injury, he entered the 2010 IAAF World Indoor Championships. The 60 metres final was the first time in over two years that Robles had faced Liu and Terrence Trammell in the same race. Robles began the race slowly but his power and technique saw him overhaul Trammell in the second half of the race to finish in 7.34 seconds, the third quickest time ever over the distance. The win marked a return to form and he said his first indoor gold ahead of the American was as important to him as his Olympic victory two years earlier.[12]
After a season's best run of 13.12 seconds in the rain to win at the Ostrava Golden Spike meeting, he secured his first 2010 IAAF Diamond League victory at the Golden Gala with a time of 13.14 seconds,[13] followed by a win at the Memorial Primo Nebiolo later that month.[14] His best run of the season (13.01) at the Athletissima meet made him the second fastest man that year behind David Oliver, but an injury curtailed yet another season. He returned to action in May 2011 and won at the Grand Prix Région Guadeloupe meet.[15]
Robles finished first in the 110m hurdles at the 2011 World Athletics Championships, with a time of 13.14 seconds. However, the result was invalidated, as replays showed Robles reaching out to impede the progress of competitor Liu Xiang, using his hand to knock Xiang's hand.[16][17]