 He was selected to run in the 5000 m at the 2010 Commonwealth Games in New Delhi the following month and faced strong opposition from a Kenyan trio.However, Kipsiro assumed the lead and never relinquished the position, holding off defending champion Eliud Kipchoge at the line to become the Commonwealth champion.He followed this up with a second win of the Games in the 10,000 m, beating Daniel Salel to take the gold medal.