Seven weeks ago, in the Munster semi-final, Cork did a lot of things right and Limerick did a lot of things wrong. Yet when all was said and done, eight points still separated the sides. Last weekend, Cork did a lot of things wrong, and Limerick did almost everything right. Do the maths yourself.
There is no logical argument you can make in favour of a Cork win next Sunday. But who needs logic anyhow?
Cork did a lot right. Limerick did a lot wrong. But just doing a lot right was never going to be enough.
In the wake of the leagueiest league that has ever leagued, predictions are an act of folly. The truth is we haven't a clue.
Twenty years ago, a Limerick side that hadn't won a championship game in four years travelled to Cork to face the provincial champions. A culmination of off-field and on-field drama saw the underdogs prevail.
Is it too early to talk about the next great hurling dynasty? Unfortunately, I don't think it is.