Michael Phelps closed out the Arena Pro Swim Series meet with a win in the 100 meter freestyle on Saturday, and also finished third in the 200-meter individual medley behind fellow Olympic champion Ryan Lochte.
Lochte, who won the 200 individual medley in 1:58.70, finished five-hundredths of a second behind Phelps in the 100 free.
"Tonight was the best night of racing I think I've had since I was here (a year ago)," said Phelps.
Phelps is competing for the first time since last August with an eye toward returning to glory at the 2016 Olympic Games in Rio.
In the 200 individual medley, he finished third, behind Lochte and Conor Dwyer.
Phelps is the most decorated Olympian of all time, with 18 golds and 22 total medals, while Lochte has eleven medals, five of which are gold.
Image: Michael Phelps smiles to his family after winning in the 100 Meter Freestyle final during the 2015 Arena Pro Swim Series at the Skyline Aquatic Center in Mesa, Arizona on Saturday
Photograph: Rob Schumacher/Arizona Republic via USA TODAY Sports/Reuters