Jack Black Jack Black It is was all about martial kudos at the London premiere of Kung Fu Panda last night.

Jack Black ran about with all the agility of an excitable puppy.

Lucy Liu was rather more elegant, as she flitted effortlessly among the display of kung fu fighters and traditional dancers.

But when push came to shove (quite literally), what Sky Showbiz wanted to know is who would win in a fight - Lucy or Jack?

The question had a hyper-looking Jack temporarily floored when we put it to him on the red carpet.

"Lucy's a sleek mover, but I think I would win," he told Sky Showbiz modestly.

"I'm about 70lb heavier than her, so I'd pull through in the end."

But what did Lucy feel about Jack's declaration of triumph?Lucy LuiLucy Liu

Sizing him up quickly, Lucy conceded that: "Jack would probably win."

The actress added defiantly: "I'd give him a good fight though. He'd definitely walk away with a black eye and some bruises."

Meanwhile, the third major Panda co-star in London, Dustin Hoffman, refused to be drawn into the fray.

"I don't do kung fu," Dustin told Sky Showbiz. "I'm all about love and kisses."

So the Hoffman's a lover not a fighter.

But as for Lucy and Jack - ding dong, bring it on.