Michael Phelps edged Jack Conger to win the 100-meter freestyle Friday night, but was beaten by Singapore's Joseph Schooling in the 100 butterfly at the Longhorn Elite Invitational in Austin, Texas.
Phelps, of Baltimore, finished second to Schooling in the 100 fly, in which the 18-time Olympic gold medalist holds the world record. Schooling, a 20-year-old University of Texas swimmer, won in 51.58 seconds. Phelps' time was 51.65.
Phelps finished in 49.49 in the 100 freestyle to beat Conger, another Texas swimmer.
The Longhorn meet is one of three around the country for elite swimmers this weekend ahead of the U.S. Olympic Trials at the end of the month.
Arena Pro Swim Series events are being held in Santa Clara, Calif., and Indianapolis through Sunday. The trials are June 26-July 3 in Omaha, Neb.
Allison Schmitt, who won three gold medals at the London Olympics, beat Missy Franklin in the 100 freestyle. Schmitt swam a 54.30. Franklin, who won four golds in 2012, finished in 54.56.
Schmitt, a North Baltimore Aquatics Club teammate of Phelps', also was third in the 400 freestyle behind winner Lotte Friis (4:06.82) and Cierra Runge (4:10.36). Schmitt finished in 4:11.63.
In Santa Clara, China's Sun Yang swam the year's fastest 200 freestyle in 1:44.82. Second-place Conor Dwyer turned in the third-fastest time, 1:45.41.
In Indianapolis, Leah Smith had two lifetime bests in the women's 200 freestyle, and Jay Litherland swept the men's 200 freestyle and 400 individual medley.