Delhi Capitals recovered from a top-order collapse as Sameer Rizvi hit an unbeaten half-century to help secure a six-wicket win over the Lucknow Super Giants in the IPL on Wednesday.