They did wrapped up things quickly but considering the first hour of day, i feel they gave away 40-50 runs extra.
They should've bundled up poms on to around 320-ish and 350 at worst. Dropped catches did play its part. Sometimes it feels like Indian team lack killing instinct when they are on top. Yes, opposition is allowed to play well but fielding is one department which is totally in your control and they seems to be fumble a lot on crucial moment.
Edit
Lol no love between IPL teammates, poor Jaiswal.
I guess today's not Jaiswal's day. From what we have seen from the previous two matches, usually 2-3 Indian batsmen play well, while the others get out cheaply. KL Rahul is still there, and Shubman Gill is yet to come. So till now I don't have any concerns as such. BTW, Rishabh Pant is still able to bat I believe. If not, it will add a lot of pressure on the Indians. I am trying to watch two matches simultaneously in my laptop.

This one is playing in JioHotstar, while the Italy vs Netherlands match is being streamed through Fancode.