But Unadkat, who had single-handily taken Saurashtra into the final with a seven-wicket haul against Gujarat on the final day of their semifinal, rose to the occasion yet again to put his team on the cusp of a historic victory.
The left-arm pacer had Majumdar LBW and Akash Deep run out in a space of three balls to turn the game on its head.
One hour and 10 minutes of play in the decisive morning session yielded 27 runs and four wickets with Bengal all out for 381, giving Saurashtra a 44-run first innings lead.
Unadkat, who opened the bowling alongside Chetan Sakariya on day five, was a tad defensive with the field placement early on, considering the team conceded easy runs to Bengal on day four.
The onus was on the Saurashtra skipper to deliver again after his performance against Gujarat propelled his team to its fourth final in eight seasons. He had bowled 32 overs before that match-winning over without getting a wicket despite giving his all.
But such is his conviction that he backs himself to do the job in the toughest of situations. In fact, he thrives on it.
Majumdar and Nandi, who resumed the day on 58 and 28 after defying Saurashtra on Thursday, were expected to get the 72 runs for the all-important first innings but Unadkat changed it all in one over.
The left-arm pacer, who is known more for his IPL riches than his brave heart performances for his state team, ended the 98-run stand between Majumdar and Nandi by trapping the former in front of the stumps as he brought the ball back in sharply.
He could have had Wriddhiman Saha out twice on day four with a similar ball but did not have the required luck.
Two balls after sending back a dejected Majumdar, Unadkat was alert enough on the field to make Akash Deep pay for ignoring the basics.
Having played and miss, Akash Deep was found standing marginally outside the crease. The wicketkeeper was quick to observe that and went for the direct hit but missed, only for the bowler to collect the ball and disturb the timber, giving Saurashtra their second wicket in three balls.
The game was played behind closed doors due to the coronavirus threat but the celebratory roar from the Saurashtra players could be heard from the highway next door.
Five overs later, spinner Dharmendrasinh Jadeja had Mukesh Kumar caught at short-leg after taking a successful DRS call, bringing Saurashtra just one wicket away from creating history.
With Bengal 55 runs behind, Nandi tried his best and went for his strokes but in the end, his team fell agonisingly short.
Fittingly, Unadkat took the last wicket of Bengal’s innings by catching number 11 Ishan Porel plumb in front of the stumps, taking his season tally to 67.