Indian wicketkeeper Rishabh Pant took a brilliant diving catch off a Mohammed Shami delivery to send South Africa's Kyle Verreyne back to the pavilion for a duck on Day 2 of the third Test in Cape Town.Shami has been bowling brilliantly and consistently challenged the edge of South Africa's batters. He got Verreyne to nick one behind and Pant flung himself to the right and took a low catch at full stretch.Watch the catch here:Vicky Singh@isinghvicky12W, 0, W WOW What an exceptional game-changing over by Shami An excellent session for the Indian bowlers! Fighting back in style – Outstanding captaincy by Virat Kohli to bring back Shami – Virat Kohli completes his 100th Test catch #SAvIND6:53 AM · Jan 12, 2022W, 0, W ⏩ WOW 😮 What an exceptional game-changing over by Shami 🙌An excellent session for the Indian bowlers! 🇮🇳Fighting back in style 💯– Outstanding captaincy by Virat Kohli to bring back Shami ✅– Virat Kohli completes his 100th Test catch ✅#SAvIND https://t.co/Bqbysq7RQIThe wicket left South Africa six down in the second session after India scored 223 in their first innings. Jasprit Bumrah then sent Marco Jansen's off-stump cartwheeling on the stroke of tea to leave the Proteas flailing at 176/7, still trailing India by 47 runs.Mohammed Shami stuns South Africa with double-wicket overDespite India bowling well and having them down by three wickets in the first session today, Keegan Petersen and Rassie van der Dussen pegged the visitors back and put on a defiant partnership.The two put on a 67-run stand before Umesh Yadav edged one to Virat Kohli at second slip. Petersen then carried on his gritty knock and was joined by Temba Bavuma, who also looked good at the crease.As things started to look a bit gloomy for India, Mohammed Shami broke South Africa's resistance. He got the wickets of Temba Bavuma and Kyle Verreyne in the space of three deliveries before Jasprit Bumrah castled Marco Jansen.Virat Kohli took a good low catch after Shami got the edge from Bavuma. It was also his 100th catch in Tests.Sportskeeda@SportskeedaMILESTONE ALERTVirat Kohli has now taken catches in Test cricket He is only the 6th Indian player (not as a wicket-keeper) to reach the milestone #India #SouthAfrica #SAvIND6:28 AM · Jan 12, 2022693🚨MILESTONE ALERT🚨Virat Kohli has now taken 1️⃣0️⃣0️⃣ catches in Test cricket 👏He is only the 6th Indian player (not as a wicket-keeper) to reach the milestone 🙌#India #SouthAfrica #SAvIND https://t.co/BX3ezlBLt1Yesterday, India scored 223 on the back of Virat Kohli's 79. Cheteshwar Pujara was the next-highest scorer with 43. Bumrah then got Dean Elgar to edge one behind to the slips cordon late on Day 1 to give India a key early breakthrough.In the first session today, Bumrah again gave India an early advantage as he got Aiden Markram with a ball that turned in sharply and hit his stumps as the opener shouldered arms. Umesh Yadav then sent nightwatchman Keshav Maharaj packing with a brilliant delivery through the gate that sent his middle stump cartwheeling.