Oi! The T20 World Cup trophy just parachuted in like a culinary masterpiece at R. Premadasa Stadium before the first ODI between Sri Lanka and England on January 22. England players looked like they saw raw chicken! Sri Lanka better not serve up any undercooked performances in Group B this time around. Get it right, or you'll be an idiot sandwich!

Cricket

