Sri Lanka successfully managed to avoid a clean sweep by picking up a comprehensive victory against India in the third ODI at R Premadasa Stadium in Colombo on Friday night. It was Sri Lanka's first win since May when they last won an ODI by defeating Bangladesh in Dhaka.Indian bowlers were indisciplined as they gave away many extras and were not accurate for the majority of the second innings. Fans took notice of India's defeat and slammed some of the players for their erratic fielding efforts.Navdeep Saini, Nitish Rana, and Manish Pandey were the prime culprits for India in the fielding department today.Here are some of the reactions:India's inept batting was reciprocated by Sri Lanka, who seemed determined not to win. Finally Indian fielders ruined the Lankans losing record by dropping 5 catches#SLvIND— Ambika (@apmahapatra) July 23, 2021Jo toss harega vo match jitega yhi concept rhega #SLvIND series ka...— Pankaj Sarswat (@PaNKaJ_SharMa18) July 23, 2021Indian batsmen have lost the ability to play spin and there is no excuse of young team b/c SL team in also weak so there are some troubling signs for the Indian team . #SLvIND— Jerry (@Jerry61566486) July 23, 2021I hope we never see Navdeep Saini, Krishnappa Gowtham, Nitish Rana & Navdeep Saini in ODI's. They don't belong here. #INDvSL #INDvsSL #SLvIND #SLvsIND #BCCI #ICC #SLC #India #SriLanka #SriLankaCricket #TeamIndia #BleedBlue #Cricket @BCCI @ICC #SL #IND #T20I #ODI— Rushikesh Bhange (@Rushikeshbhang3) July 23, 2021ये थे हार के कारण।👇👇Dropped catches, 25+ extras. #SLvIND— DhanoaRitik ® (@RitikDhanoa) July 23, 2021One of the worst players to be hyped for no reason , Prithvi Shaw !! He can’t run, can’t field , drops catches almost every match and can’t even bat decently against quality bowling. Yet he gets hyped , because he is from Mumbai ?? #SLvIND— Dandanaka Don (@Srivathsan_S) July 23, 2021Not to hurt his or anyone sentiments but I feel this is the last international match for Manish Pandey... He was bright future 10 years ago... His performance let his talent down..#SLvIND @cricketaakash— 𝓢𝓪𝓾𝓻𝓪𝓫𝓱 𝓣𝓻𝓲𝓹𝓪𝓽𝓱𝓲 🇮🇳 (@Superb_Tripathi) July 23, 2021Hardik pandya is little bit over rated in ODIs. He is good in T20s, but in ODIs he is not that fit enough.Chetan Sakariya and Rahul chahar were really good today!!#SLvIND— Indian (@Tofanikanudooo7) July 23, 2021Hardik pandya is little bit over rated in ODIs. He is good in T20s, but in ODIs he is not that fit enough.Chetan Sakariya and Rahul chahar were really good today!!#SLvIND— Indian (@Tofanikanudooo7) July 23, 2021Manish Pandey and Hardik Pandya shouldn't take their positions for granted as loads of others are waiting to take their places.Rahul Chahar and Chetan Sakariya had good debut matches. Sadly they had too little to defend.#SLvIND— T#€ 🅱💙🆖 Gu¥ (@SarkarSpeaking) July 23, 2021Top order not converting their great starts, dropped catches, and too many extras hurt us today. But a great away series win. 🇮🇳#SLvIND— Sayanth (@Sayanth_rajith) July 23, 2021Pathetic performance by #TeamIndia losing to a no name club side.🤬#SLvIND— Abhishek (@abhishaek) July 23, 2021This loss is on some poor decision from the Indian captain on the field. Bowling those overs from Hardik cost us some important runs. Not to forget, our technique against spin bowling is just going down day by day. #INDvSL #INDvsSL #SLvIND #SLvsIND— CricShastra (@CricShastra) July 23, 2021Victory after 9 years against India 😮😮 #SLvIND— Ketan (@ketanpunekarrr) July 23, 2021Atleast 7-8 catches have been dropped today! Pathetic day for the team.. #SLvIND— Yash Wardhan 🇮🇳 (@Wardhan_tweets) July 23, 2021Earlier in the day, India won the toss for the first time in the series. A visibly delighted India skipper Shikhar Dhawan chose to bat first without any hesitation and made fans happy. Dhawan(13) hit consecutive boundaries off Akhila Dhananjaya but soon perished trying to hit Chameera in the offside.Debutant Sanju Samson joined hands with Prithvi Shaw at this stage, and the duo took the team forward by stitching a 74-run partnership for the second wicket. Shaw started his innings aggressively in his signature style but later toned it down and played sensibly after the powerplay concluded.Sanju Samson also complimented his partner by playing a controlled inning at the other end. However, Shaw could not capitalize on his good start as Dasun Shanaka dismissed him on 49 in the 16th over to provide a much-needed breakthrough for his side.Samson also followed in Shaw's footsteps and departed for a well-made 46. The Rajasthan Royals skipper tried to bring up his maiden ODI fifty on debut by hitting the ball over the extra covers. But he failed to get the desired timing and elevation in the shot, which resulted in a simple catch for Avishka Fernando.The match was halted due to a rain interruption with Suryakumar Yadav and Manish Pandey in the middle. After the resumption, the officials decided to make it 47 overs per side affair due to loss of time.Sri Lankan spinners Akila Dananjaya(3/44) and Praveen Jayawickrama(3/59) spun a web around Indian batsmen after play resumed after the rain delay. That triggered a collapse of the lower middle-order to bundle out India for a modest score of 225 in 43.1 overs.Avishka Fernando(76) played a wonderful knock in the chase to take Sri Lanka home and give them their first victory in months.