Fifth Test review – Cook and Anderson steal show in England win