NatWest Pro 40 D2, Headingley:
Yorkshire 303-4 beat Leicestershire 302-7 by one run
Leicestershire almost snatched an unlikely win in their Division two Pro40 match at Yorkshire but ended up losing by one run.
Replying to the hosts' 303-4, the Foxes were 129-5 when batsman Dillon Du Preez came to the crease.
His 107 off 65 balls dragged them back into contention and left them needing 18 to win from the last two overs.
They got six from the penultimate over but, needing six off the final ball, du Preez could only manage a four.
Jacques Rudolph and Andrew Gale's partnership of 170 was Yorkshire's highest first-wicket stand in the competition since 1991, and put them in control from the outset.
Gale was eventually run out for 89 and Kruger was caught out for 120, at which point it did not look like the Foxes stood much of a chance.
But du Preez's career-best one-day innings, including nine fours and seven sixes, inspired their fightback.
His sixth-wicket stand of 69 with Tom Smith, off just six overs, and then another stand of 94 with Claude Henderson ensured a dramatic end to the match, but ultimately the target proved just that bit too big to reach.