As always, Miss Piggy steals the show.

Feast your eyes on the greatest, and probably the only, rap battle involving The Muppets.

The Muppets, while mostly holding on dearly to their PG-certificate, can sometimes rock the boat with a remark or two. And this rap battle is a case in point.

It's a battle of the The Muppets' heavy-weights - and Kermit the Frog. Kermit's team-mate Pepe the Shrimp isn't impressed when he starts spitting words of encouragement to the opposing team; clearly not fully understanding the whole idea.

We can always rely on Miss Piggy to bring the laughs, and she goes in hard on the frog and shrimp pairing. And don't even get us started on Beaker's incredible disses - the reactions are priceless.

Here's the full blow-by-blow performance for your enjoyment.