• Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

Michael Phelps Beats Star-Studded Lineup on ‘Lip Sync Battle: All-Stars’

  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

There was a special “All-Stars Live” episode of Lip Sync Battle on Sunday evening. The show was twice as long and had twice as many celebrities, with Michael Phelps, John Legend, Terry Crews, and Olivia Munn competing for the belt.

There were also great cameos, like Stevie Wonder, who played keyboards for Legend as he transformed into André 3000 for the Outkast hit “Hey Ya!”

Simone Biles, Aly Raisman, and Raisman’s parents joined Munn for her dance-filled performance of Sia’s “Cheap Thrills.”

Crews performed as his Idiocracy character, President Dwayne Elizondo Mountain Dew Herbert Camacho, when he jumped around to Public Enemy’s “Fight the Power.”

But it was Phelps who won over the audience with his lip-sync of Eminem’s “Lose Yourself.” The most decorated Olympian received yet another award, as he took home the belt.

Lip Sync Battle returns Oct. 12 at 9 p.m./8 p.m. CT on Spike.

Let Shaq Flashdance into your heart with this performance:

Tell us what you think! Hit us up on Twitter, Facebook, or Instagram, or leave your comments below. And check out our host, Cynthia LuCiette, on Twitter, Facebook, or Instagram.