The following is the summary of the matches on the third day of the Ranji Trophy one-day tournament

Ashish Nehra took a hat-trick against Punjab © Cricinfo Ltd

North Zone

Ashish Nehra took a hat-trick which sent Punjab crashing from 21 for 1 to 21 for 4, a position from which they never recovered against Delhi in Dharamsala. Nehra had begun his spell by bowling Sunny Sohal off the first ball of the match and returned to strike thrice in the seventh over. He had Ravi Inder Singh caught by Shikhar Dhawan, trapped Pankaj Dharmani lbw, and had Ankur Kakkar caught behind. Despite Uday Kaul's 107, Punjab could only reach 202, a target which Delhi overhauled in the 39th over. Virat Kohli starred in Delhi's chase, smashing 119 off 110 balls while Rajat Bhatia contributed 53.

Yashpal Singh scored an unbeaten century to ensure that Services clinched a thriller off the last ball against Jammu and Kashmir at Una. Chasing 232 for victory, Services had slumped to 14 for 4 before they were rescued by a fourth-wicket partnership of 157 between Yashpal and Sarabjit Singh. Sarabjit contributed 61 to the stand before he was bowled by Ahmed Nizam but Yashpal remained firm and added 59 with Abhimanyu Singh to secure victory. Earlier Ian Dev Singh and Parvez Rassol had scored 81 and 59 respectively to get J&K off to a steady start, reaching 147 in the 36th over. However, they lost their way thereafter and lost eight wickets for 84 runs to finish with 231 for 9 when they looked like getting much more at one stage. Narender Singh took 4 for 32 for Services while Digamber Attri picked up 3 for 44.

A strong all-round performance from Himachal Pradesh helped secure a seven-wicket win against Haryana in Una. Rahul Dewan and Dhruv Singh scored half-centuries for Haryana but they were restricted to 201 by Vishal Bhatia and Mukesh Sharma, who took three wickets apiece. Sangram Singh led Himachal's strong reply, scoring 80 off 93 balls with three sixes. He steered his team to 126 before he became Amit Mishra's second wicket. Paras Dogra and Vinit Indulkar added an unbeaten 76 for the fourth wicket to complete Himachal's victory.

East Zone

An unbeaten century from wicketkeeper Wriddhiman Saha steered Bengal to an eight-wicket win against Assam at Eden Gardens. Chasing 270 to win, Bengal openers, Saha and Abhishek Banerjee, added 98 for the first wicket, a partnership which was dominated by Abhishek who scored 68 off 71 balls before he was trapped lbw by offspinner Arnald Konwar. Sourav Ganguly ensured that Kolkata didn't lose momentum after the wicket, scoring a quick 64 in a 136-run stand with Saha for the second wicket. Ganguly too fell to Konwar but Saha remained not out on 102 as the winning runs were scored in the 46th over.

Earlier, Assam opener Sibsankar Roy had also scored a century - 111 off 120 balls - to lead his team to 269 for 8. He didn't get much support from the top order and Assam stumbled to 92 for 4 before Roy and Deepak Sharma, who scored 79 off 74 balls, added 147 for the fifth wicket.

A weak batting performance from Tripura allowed Orissa to complete an easy run-chase with seven wickets and 97 balls to spare at the Jadhavpur University Complex in Kolkata. Having won the toss, Orissa struck early, reducing Tripura to 35 for 2 before a second wicket partnership of 67 between Sourav Dubey and Nishit Shetty offered some resistance. Their partnership was broken when Dubey was run out and thereafter Orissa struck regularly to dismiss Tripura for 179 in 44 overs. Orissa's openers Natraj Behera and SS Das, who top scored with 73, provided their team with a solid start and laid the foundation for an easy run-chase.

Central Zone

Sanjay Bangar was agonisingly stranded one run short of his century as his team, Railways, crushed Vidarbha by eight wickets in Indore. Chasing 191, Bangar scored 99 not out off only 110 balls and received solid support from opener V Cheluvaraj and No.3 Dhiraj Salvi, who contributed 48 to the run-chase. Earlier medium-pacer Anureet Singh and left-arm spinner Murali Kartik had taken three wickets a apiece to cripple Vidarbha's innings. Anureet took three top-order wickets to help reduce Vidarbha to 37 for 5, and Kartik broke the resistance offered by half-centurion Ranjit Paradkar and claimed two more lower-order wickets to restrict them to 190 for 9.

A strong performance from Uttar Pradesh's spinners, Praveen Gupta and Piyush Chawla, set up a comfortable seven-wicket win against Madhya Pradesh in Indore. Chawla took 4 for 36 and combined with Gupta, who picked up 3 for 23, to run through MP's middle and lower order. Faced with a target of 152, UP captain Mohammad Kaif scored an unbeaten 51 to lead his team to victory in the 39th over.