Bremerton’s Nathan Adrian didn’t leave any doubt this time.
After just barely making the semifinals by .03 seconds in 16th place, Adrian won the first semifinal heat in 47.83 to beat out Australia’s Kyle Chalmers in 47.93.
The 100 free finals is at 6 p.m. Wednesday locally.
Here’s how to watch: NBCOlympics.com (live), CBC (live, 3-8 p.m.), NBCSportsExtra app for smartphone/tablet (live), NBC highlight show (tape delay, 8 p.m.)