Cheteshwar Pujara shone for Team India on Day 1 of the opening Test against Bangladesh in Chattogram on Wednesday, December 14. The Test specialist scored 90 runs off 203 balls, including 11 fours. Pujara shared a crucial 149-run partnership for the fifth wicket with Shreyas Iyer to put the visitors in the driving seat.The right-hander also shared a fifty-plus stand with Rishabh Pant to recover India from 48-3, earlier in the day.The 34-year-old was well set for his century, but Taijul Islam bowled him in the 85th over. He last scored his Test ton (18th) against Australia in January 2019.BCCI@BCCIFIFTY!A solid half-century for @cheteshwar1 This is his 34th 50 in Test cricket.Live - bit.ly/BANvIND-1STTEST #BANvIND110955FIFTY!A solid half-century for @cheteshwar1 👏👏This is his 34th 50 in Test cricket.Live - bit.ly/BANvIND-1STTEST #BANvIND https://t.co/HKrGJ5xFMOFans were happy to see Cheteshwar Pujara once again save Team India after a bad start but expressed their disappointment as the batter missed out on a well-deserved century.Here are some of the best Twitter reactions:Dr Praveen Kumar@Fertilitydocpk@BCCI #cheteshwarpujara saved the day for India... Deserved a century... Underrated & unsung hero of India's test set up... #INDvBAN1@BCCI #cheteshwarpujara saved the day for India... Deserved a century... Underrated & unsung hero of India's test set up... #INDvBANMufaddal Vohra@mufaddal_vohraWell played, Cheteshwar Pujara - 90 in 203 balls. Missed out on what could've been a Test century after 47 months and 51 innings. He richly deserved the ton today!Top innings on the comeback by Pujara!2115125Well played, Cheteshwar Pujara - 90 in 203 balls. Missed out on what could've been a Test century after 47 months and 51 innings. He richly deserved the ton today!Top innings on the comeback by Pujara! https://t.co/AOVNLjT2QfCricketMAN2@ImTanujSinghEnd of a brilliant innings from Cheteshwar Pujara. He played really well in tough situation, he scored 90 runs from 203 balls including 11 Fours against Bangladesh. Well played, Pujara.20915End of a brilliant innings from Cheteshwar Pujara. He played really well in tough situation, he scored 90 runs from 203 balls including 11 Fours against Bangladesh. Well played, Pujara. https://t.co/F7EshM8u9PRajkumar@sirimallarajku3@CricCrazyJohns This knock from cheteshwar pujara was fabulous 🤩@CricCrazyJohns This knock from cheteshwar pujara was fabulous 🤩Mohandas Menon@mohanstatsmanNo Test 100s forCheteshwar Pujara after 51 inningsVirat Kohli after 33 innings#IndvBan #BanvInd489No Test 100s forCheteshwar Pujara after 51 inningsVirat Kohli after 33 innings#IndvBan #BanvIndFlick of Wrist@flickk_of_WristCheteshwar Pujara gone for 90. Missed well deserved century. Feel for Pujara. Anyway, but good inning.#INDvsBAN1Cheteshwar Pujara gone for 90. Missed well deserved century. Feel for Pujara. Anyway, but good inning.#INDvsBANAkhil Gupta 🏏@Guptastats92Nervous 90s for #CheteshwarPujara 92 vs AUS, 201791 vs ENG, 202190 vs BAN, 2022*#Pujara #BANvIND3Nervous 90s for #CheteshwarPujara 92 vs AUS, 201791 vs ENG, 202190 vs BAN, 2022*#Pujara #BANvINDShardul Thakur 🗨️@asliwiseman@bhogleharsha Shreyas Iyer should have shared some luck with Cheteshwar Pujara.9@bhogleharsha Shreyas Iyer should have shared some luck with Cheteshwar Pujara.The Bharat Army@thebharatarmy🏏 A superb knock came to an end. Pujara missed out on a well-deserved century by just 10 runs! Getty • #CheteshwarPujara #INDvBAN #BANvIND #TeamIndia #BharatArmy1628👏🏏 A superb knock came to an end. Pujara missed out on a well-deserved century by just 10 runs!📷 Getty • #CheteshwarPujara #INDvBAN #BANvIND #TeamIndia #BharatArmy https://t.co/dWRaISz4xwDinesh LiLawat@ImDL45Cheteshwar Unbelievable Pujara #BANvsIND #Pujara #cheteshwarpujara2Cheteshwar Unbelievable Pujara #BANvsIND #Pujara #cheteshwarpujara https://t.co/26u0z71t5bAditya@AdityakrsahaThis knock by Cheteshwar Pujara confirms that He will play his 100th Test match in the upcoming Border-Gavaskar Trophy. It will be such a great moment in his career because his contribution in winning the last 3 BGT series is immense.1649This knock by Cheteshwar Pujara confirms that He will play his 100th Test match in the upcoming Border-Gavaskar Trophy. It will be such a great moment in his career because his contribution in winning the last 3 BGT series is immense.It’s worth mentioning that Pujara had a sensational season for Sussex earlier this year. He amassed 1094 runs in the County Championship Division Two. He also added another 624 runs at the Royal London One Day Cup.Pujara’s ton would have helped him gain much-needed confidence as India played a Test match after a gap of over five months. They are also scheduled to host Australia for a four-match Test series in February.Cheteshwar Pujara and Shreyas Iyer put Team India in driving seat on Day 1A clinical batting performance from Shreyas Iyer and Cheteshwar Pujara put the visitors in the driving seat at the end of Day 1. While Pujara scored 90, Iyer remained unbeaten on 82 as India were 278/6 in 90 overs. Axar Patel (14) lost his wicket off the last delivery before stumps.With unbeaten Iyer and all-rounder Ravichandran Ashwin at the crease, India will hope to add at least 100 more runs in their first innings on Day 2.BCCI@BCCIStumps on Day of the first #BANvIND Test!@ShreyasIyer15 remains unbeaten on * as #TeamIndia reach 278/6 at the end of day's play Scorecard bit.ly/BANvIND-1STTEST63460Stumps on Day 1⃣ of the first #BANvIND Test!@ShreyasIyer15 remains unbeaten on 8⃣2⃣* as #TeamIndia reach 278/6 at the end of day's play 👌Scorecard ▶️ bit.ly/BANvIND-1STTEST https://t.co/muGIlGUbNEEarlier in the day, stand-in captain KL Rahul (22), Shubman Gill (20), and Virat Kohli (1) failed to deliver. Rishabh Pant looked decent for his 46 runs but threw away his wicket.Taijul Islam and was the pick of the bowlers for Bangladesh, scalping three wickets. Mehidy Hasan Miraz bagged a couple of wickets, while Khaled Ahmed also took a wicket.