Pacer Prasidh Krishna tore apart Afghanistan's top-order with a career-best 5 for 23 but skipper Hashmatullah Shahidi' valiant 102 carried his side to 218 all out against India in the third and final ODI here on Saturday. Opting to bat first, Afghanistan were in all sorts of trouble at 36 for four after Prasidh discovered the perfect length at the Chepauk pitch with a four-wicket burst during his opening spell. But Shahidi, who took 131 balls for his maiden ODI hundred, marshalled the remaining resources well to save Afghanistan some blushes. The left-hander first milked 105 runs off 117 balls for the fifth wicket with Azmatullah Omarzai (50, 56b) and then a 57 runs off 53 balls for the sixth wicket with Mohammad Nabi. Before the Afghans mounted a rescue act, Prasidh hogged the limelight with a very fine spell marked by hitting the fuller length that tempted the batters to drive.