If Day One of the Athletics Kenya national championships is anything to go by, Day Two of the three-day event at Moi Stadium, Kasarani promises to be action-packed.
On a sunny Tuesday, fans were treated to competitive heats and semi-finals as most runners gave their all to secure their place in their respective finals.
The men's 1,500m final promises to be a scintillating competition after all the expected favourites sailed through albeit some of them were made to sweat by lesser-known names.
World 1,500m champion Timothy Cheruiyot clocked 3:41.99 in Heat Four to finish second behind Kenya Defence Forces' Daniel Munguti who timed 3:41.85.
Eastern's Moses Kipkemboi came third in 3:42.77.
Fresh from clinching bronze at the World Indoor Championships in Belgrade, Serbia, Abel Kipsang held off a challenge from Amos Bett to clinch Heat Two.
The National Police Service officer clocked 3:39.86 as Bett (3:40.01) and Kenya Prisons' Boaz Kiprugut (3:40.30) followed.
2017 World 1500m champion Elijah Manangoi sealed his place in the next round with a second-place finish in Heat One.
He timed 3:44.56 behind winner Emedy Kiplimo (3:42.85) as KDF's Matthew Kipsang came third in 3:44.79.
The women's 1500m could also be a tantalising battle between the old and the young as 2018 Africa 1500m champion Winnie Chebet comes up against World Under 20 champion Purity Chepkirui.
Chebet clocked 4:14.30 to win Heat One as Judy Kiyeng (4:14.38) and Sharon Chepng'etich (4:14.40) trailed.
Chepkirui finished second in Heat Two, timing 4:11.16, behind winner Brenda Chebet (4:10.72) as Kenya Prisons' Josephine Jelangat (4:11.56) finished third.
Valencia Ibercaja 10km champion Daniel Simiu will be hoping to continue his great form in the finals after reigning over a star-studded cast in the men's 5,000m semi-finals.
Simiu timed 13:13.52 to ward off a challenge from youngster Ismael Kirui (13:13.62) and National Police Service's Michael Kibet (13:37.06) in second and third.