Alice Capsey produced a fabulous all-round display, snaring three wickets and smashing a 31-ball 34 as Delhi Capitals thrashed UP Warriorz by five wickets to directly qualify for the final of the Women's Premier League here on Tuesday. Chasing a 139-run target, built around Tahila McGrath's 32-ball unbeaten 58, DC romped home scoring 142 for five in 17.5 overs to finish at the top of the table, toppling Mumbai Indians on the basis of better net run rate. With Delhi grabbing a direct spot in the final, Mumbai Indians and UP Warriorz will now face off in the eliminator for the other final spot.