This one follows the patterns of other season 12 episodes after Gerry left, but does it better. Cricketer Ajuna/AJ Da Silva supposedly drowned accidentally, but his farther thinks it was murder, and gets the team to investigate. Sure enough, under the cricket team's surface is a seedy collection of interpersonal conflict and crime, with the victim right in the middle of it. The final solving of the case is done well, with good twists and turns, and.an ending that can't be guessed ahead of time but makes good sense as a story.
As with the ret of season 11 and 12, the personal stuff within the team isn't as good, though more fun this episode than other times: it feels more tacked on/added to fill a requirement rather than a natural part of the story. In this episode it works better, the reveal of Ted Case's partner, Danny and Fiona, and attending the show at the end are generally fun and add something to the characters.
And speaking of chemistry, a theory: the show would have worked better with Fiona Kennedy, or a similar character, as a team member instead of Danny. The original 4 were strong, contrasting characters: Gerry the glad handing, social, slippery with rules one, Brian the eccentric, detailed Sherlock Holmes type, Sandra the aggressive, ambitious one, and Jack as friendly caring, grounded. (Look up TV Tropes 4 temperament ensemble, and the characters are bang on) The new characters don't fit the archetypes as well, but problematically for the show, overlap somewhat with Danny and Ted Case both filling the eccentric role somewhat, Steve becoming more generic, and Sasha being friendlier than Sandra.
Subbing a Fiona like character for Danny would create more of a contrast, with a friendlier character who could fill some research/knowledge roles, while allowing Ted to be more eccentric. Have Steve do some more questionable rules things like in season 9, and you've got another set of contrasting characters in a different way to take the series forward. Of course, actually doing this would have required more planning/foresight to know when people would leave, assuming it even would have worked.
So back to the episode: is a fun one, check it out.