There have been some incredible performances on "Lip Sync Battle" in the two years since it premiered -- Channing Tatum and Beyoncé dancing to "Single Ladies," anyone? -- but new Spider-Man Tom Holland may have just delivered the best performance in the show's history.
Before the MTV Movie & TV Awards on Sunday night, the latest "Lip Sync Battle" episode featured Holland and Zendaya and, while both stars were very impressive, it was 20-year-old Holland who stopped the show.
Holland started his performance with a demure rendition of "Singin' in the Rain" before ripping off his suit to reveal his leather short-shorts and Rihanna-esque wig as the singer's 2007 hit "Umbrella" blared throughout the studio.
Watch Tom Holland's incredible "Lip Sync Battle" performance below:
The electric performance left Zendaya, dressed as "24K Magic" singer Bruno Mars, literally on the floor. Between using an umbrella as a prop for his sexy dance moves to breakdancing in the rain for the song's climax, Holland didn't hold back at all and fully committed to the performance in a way that few stars have in the past.
Sorry, Channing Tatum, we think Tom Holland has stolen your "Lip Sync Battle" crown -- even without Beyoncé's help.
See photos of Tom Holland:
More from AOL.com:
Queen Elizabeth tells grandchildren Prince William and Harry to stop 'soul-baring'
'13 Reasons Why' star Tommy Dorfman teases 'what we could see more of' in Season 2
Reese Witherspoon hints at 'Big Little Lies' season 2 with cryptic Instagram