It was lackluster session that saw market consolidate further ahead of election results slated to be announced next week.
Both Sensex and Nifty trimmed initial gains towards the end in rangebound trades but ended with gains led by capital goods and oil & gas stocks.
The 30-share Sensex ended 73 points at 22,518 mark the broader 50-unit Nifty added 19 points to close provisionally at 6,718 levels.

