Michael Phelps settled for another runner-up finish at the Charlotte Grand Prix when he was edged by China's Wu Peng in the 200-meter butterfly.
Phelps was second all the way Saturday night, trailing Wu at the first turn, then falling behind Sebastien Rousseau through the middle of the race. Wu, who broke Phelps' long winning streak in the 200 fly last year, showed an impressive finishing kick, passing Rousseau and Phelps to win in 1 minute, 56.69 seconds. Phelps was next at 1:56.87, while Rousseau slipped to third in 1:57.54.
Phelps competed in only two races at Charlotte, also finishing second in the 200 freestyle. He will swim just one more meet, a minor event in Texas, before the U.S. Olympic trials in Omaha in late June.