So that's a wrap. We've been treated to a whopping 1,436 runs across nearly 200 overs in today's two excellent games. I think that's plenty.
Join us again this weekend for coverage of the semi-finals, where - fingers crossed - we'll have games of similar quality and competitiveness.
Until then, thanks for joining us. Goodbye and goodnight.