holder Usain Bolt struggled to win his first race in nine months, clocking 9.91 seconds in the 100 meters to narrowly beat former record-holder Asafa Powell at the Golden Gala Thursday. Powell timed 9.93 and European champion Christophe Lemaitre crossed third in 10.00. As usual, Bolt got out to a slow start but unlike in most of his recent races he was behind until pulling in front with his very last strides. Bolt had not competed since he was beaten by Tyson Gay in Stockholm last August, snapping the Jamaican's two-year unbeaten streak. The triple Olympic and world champion then ended his season because of back and Achilles' tendon problems. Since Powell set a world record of 9.74 seconds in Rieti, Italy, in 2007, Bolt has broken the mark three times, the last being a 9.58 at the 2009 world championships in Berlin. Bolt has now beaten Powell in nine of their 10 meetings, with Powell's only win coming in Stockholm in 2008. American standout Allyson Felix improved her season-best time in the 400m while world champion Sanya Richards-Ross struggled to a fifth-place finish. Felix is the three-time defending world champion in the 200 but has shown this year that she could be just as big a threat in the 400 at the worlds in Daegu, South Korea, in August. Felix clocked 49.81 seconds to improve on the 50.33 she ran at this year's opening Diamond League meet in Doha, Qatar, this month. Amantle Montsho of Botswana was the runner-up in 50.47 and Francena McCorory of the United States crossed third in 50.70 during a pleasant evening at Stadio Olimpico. Richards-Ross, who missed most of last year with a quadriceps injury, clocked 50.98. She shook her head in disappointment at the finish, although she improved on the 51.62 she clocked in Kingston, Jamaica, this month. Felix and Richards-Ross raced again 45 minutes later in the 200 but both were visibly tired, finishing fourth and fifth, respectively. Bianca Knight, another American sprinter, won in 22.64. This was the third meeting of the Diamond League circuit, with the next stop scheduled for Eugene, Oregon, on June 4. LJ Van Zyl of South Africa won the men's 400 hurdles in 47.91 seconds to extend his impressive start to the season, while European champion David Greene of Britain was second in 48.24. In Doha this month, Van Zyl beat last year's Diamond League race winner Bershawn Jackson. World champ Brittney Reese led the long jump with a season-best 6.94, while fellow American Funmi Jimoh — who beat Olympic champ Maurren Maggi in Doha — settled for second at 6.87. Meanwhile, local favorite Andrew Howe of Italy got the crowd going by winning the 200 in 20.31 seconds.