The domestic benchmark equity indices, the Sensex and the Nifty 50, extended their winning run for the third consecutive day on Wednesday, led by advances in metals and auto stocks. The NSE Nifty 50 opened at 22,421.55, up 53.50 points, while the 30-share BSE Sensex started off at 73,957.57, up 213.65 points. The Nifty 50 has recovered over 3% from its recent swing low in the past 3 trading days. The Bank Nifty is also likely to fetch further positive momentum for targets on the upside to scale towards 49,100 odd. Top stock recommendations for Wednesday include L&T, Deepak Nitrite, APL Apollo Tubes, and Future Retail.