On a Premier League weekend when leads were squandered, boots got binned and games were postponed, some excellent football ...