Mark Griffiths analyses a game which could have turned out very differently.
See All 1574 Episodes of "Final Whistle"