How to make pitches at startup showcase events?

There's a plethora of startup showcase events at the national & international level. The format at each of these events is almost the same - you get a few minutes to convince the world about your product and the business opportunity around it. The time is always short and it is always a rushed experience. Hence ...