1 in 2 Million: Rare Blue Lobster Caught in Massachusetts

LOOK: US Swimming Phenom Got Michael Phelps' Autograph 10 Years Ago

Hannity Blasts GOP 'Never Trumpers': Helping Hillary Is 'Disgusting & Dangerous'

A Canadian broadcaster mixed up Michael Phelps and Ryan Lochte for the entire 200-meter individual medley final, mistakenly thinking Lochte had just trounced Phelps for the Olympic gold medal. 

Elliotte Friedman of CBC mixed up the star American swimmers' lanes.

"Finally, he’s going to do it! Ryan Lochte is going to beat Michael Phelps in this event in the Games! And Phelps might not even make the podium!” yelled Friedman.

Lochte finished fifth, swimming in a lane right next to Phelps, who swam away from the field in a breathtaking performance that netted him his 22nd career gold medal and fourth of the Rio Games.

A few seconds later, Friedman realized that it was Phelps who had won.

"I apologize. I got my lanes mixed up. Phelps was the winner," he told the audience.

Friedman apologized on Twitter for the mix-up and was met with lots of supportive responses.

WATCH: This Guy's Foul Ball Catch Went All Kinds of Wrong

Subway Employee Accused of Slipping Meth, Pot Into Police Officer's Drink

Nurses Made Sure a Woman Got to See Her Husband of 60 Years Before He Passed