At stumps on the opening day of the five-day clash, Maharashtra, electing to bat, were 272/5 in 90 overs.
There were two half centuries for Maharashtra. Opener Chirag Khurana made 64 while Ankit Bawne remained unbeaten on 89.
In the final session, Maharashtra scored 77/1 in 34 overs. Bawne and Sangram Atitkar (29 not out) have so far added 57 runs off 108 deliveries for the sixth wicket. Captain Rohit Motwani (17) was the batsman out in the last session of the day.
Abhimanyu Mithun took two wickets while R Vinay Kumar, S Aravind and Karun Nair had one success apiece.
Half centuries from Khurana and Bawne took Maharashtra to 195/4 in 66 overs at tea.
Between lunch and tea, Maharashtra scored exactly 100 runs in 33 overs for the loss of one wicket. Opener Khurana was LBW to Karun Nair for 64 runs.
Bawne was unbeaten on 53 while captain Motwani was on 15 at the interval.
So far, the pair of Bawne and Motwani have added 51 runs in 16 overs for the fifth wicket.
After losing the toss, Karnataka went into the lunch break as a happy lot as they dismissed three Maharashtra batsmen for 95.
Maharashtra captain Motwani won the toss and chose to bat at Rajiv Gandhi International Stadium. The opening two-and-half hour session belonged to Karnataka pacemen.
At lunch, opener Khurana (31) and Ankit Bawne (4) were the not out batsmen.
In the morning session, Karnataka managed to get the big wicket of Kedar Jadhav just before lunch. Jadhav was scalped by Abhimanyu Mithun, caught down the leg-side by wicketkeeper CM Gautam.
Jadhav, who has been in top form this season, was out for 37 off 44 balls. He had played some delightful shots on way to that score but could not carry on for a big score.
Vijay Zol, who was released from India Under-19 World Cup camp in Bangalore to play the final, lasted 28 balls for his 5. He too was caught by Gautam off left-arm fast bowler S Aravind.
The opening wicket went to captain R Vinay Kumar who had Harshad Khadiwale LBW for 15.
After his opening spell, Aravind returned to bowl some left-arm spin.
Eight of Karnataka's players today, also featured in the 2010 final against Mumbai in Mysore where they lost by 6 runs.
This is first final for Karnataka since that heart-breaking loss four years ago. For Maharashtra, this is their first title clash since 1992-93 when they were defeated by Punjab.
Karnataka made two changes from their semi-final line-up against Punjab, bringing in Aravind and Ganesh Satish for Ronit More and Mayank Agarwal. Maharashtra had one change in Shrikant Mundhe for Domnick Muthuswami.
Maharashtra 272/5 in 90 overs (Kedar Jadhav 33, Chirag Khurana 64, Ankit Bawne 89 batting, Sangram Atitkar 29 batting, Harshad Khadiwale 15, R Vinay Kumar 1/56, Abhimanyu Mithun 2/38, S Aravind 1/62, Karun Nair 1/21) Vs Karnataka
Karnataka: R Vinay Kumar (captain), Robin Uthappa, KL Rahul, Manish Pandey, Karun Nair, CM Gautam (wicketkeeper), Amit Verma, Ganesh Satish, Shreyas Gopal, Abhimanyu Mithun, S Aravind.
Maharashtra: Rohit Motwani (captain, wicketkeeper), Harshad Khadiwale, Chirag Khurana, Vijay Zol, Kedar Jadhav, Ankit Bawne, Sangram Atitkar, Akshay Darekar, Anupam Sanklecha, Shrikant Mundhe, Samad Fallah.