The day of the Beckindale cricket match, and Alan's hopes for a personal triumph are being strangely undermined.
Season 15 • Episode 76 of 100