BUDAPEST, Hungary (AP) - Caeleb Dressel has become the first swimmer to win three gold medals on a single night at the world championships.

America's newest star turned in a stunning performance, racing three times over the course of about two hours - and winning every time.

He started with a victory in the 50-meter freestyle, came back about a half-hour later to nearly break Michael Phelps' world record in the 100 butterfly and closed the night by leading off a world-record performance in the mixed 4x100 free relay.

That gave Dressel six gold medals in the championships, putting him in position to tie Phelps' record of seven golds at the 2007 worlds in Melbourne, Australia.

Dressel will close the meet Sunday night on the 4x100 medley relay team.