Indian bowling unit got some rough treatment from Sri Lanka's Gen-Next batters before Kuldeep Yadav-led spinners scripted a recovery in the final session as the hosts posted 363 for 8 to end their first innings on the opening day of the three-day warm-up game on Friday.