Pushpakumara took the new ball for CCC, and bowled an unchanged 18.4-over spell in a Saracens innings that lasted 36.4 overs. He also picked up a six-for in Saracens' first innings, and finished with match figures of 16 for 110.
Pushpakumara's figures of 10 for 37 are the joint 13th-best in first-class history, for matches with full scorecard details, and not including 12-a-side games. Another left-arm spinner - the opposition's Chamikara Edirisinghe - had in fact almost achieved the feat himself, taking the first nine CCC wickets, only for teammate Ashen Bandara to claim the final dismissal.
During the course of the match, Pushpakumara also went past 700 first-class wickets. The left-arm spinner, who has played four Tests and two ODIs since his international debut in August 2017, now has 715 first-class wickets from 123 matches, at an average of 19.19.
The last bowler to take all ten wickets in an innings was another Test left-arm spinner with a mighty first-class record, Pakistan's Zulfiqar Babar. Bowling for Multan in the 2009-10 Quaid-e-Azam Trophy, Zulfiqar took 10 for 143 in Islamabad's first innings in a match that eventually ended in a draw.